• Complain

Sammy Spets - Programming Drupal 7 Entities

Here you can read online Sammy Spets - Programming Drupal 7 Entities full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2013, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Sammy Spets Programming Drupal 7 Entities
  • Book:
    Programming Drupal 7 Entities
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2013
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Programming Drupal 7 Entities: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Programming Drupal 7 Entities" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Expose local or remote data as Drupal 7 entities and build custom solutions

Overview

  • Understand and develop using the entity paradigm and entity metadata wrappers
  • Create, retrieve, update, and delete (CRUD) operations on all entities
  • Programmatically attach fields to entities and manipulate their data
  • Expose remote data in a non-fieldable or fieldable entity with support for the import and export of bundle configurations
  • Thorough coverage of common core and contributed entity types along with custom data exposure

In Detail

Writing code for manipulating Drupal data has never been easier! Learn to dice and serve your data as you slowly peel back the layers of the Drupal entity onion. Next, expose your legacy local and remote data to take full advantage of Drupals vast solution space.

Programming Drupal 7 Entities is a practical, hands-on guide that provides you with a thorough knowledge of Drupals entity paradigm and a number of clear step-by-step exercises, which will help you take advantage of the real power that is available when developing using entities.

This book looks at the Drupal 7 entity paradigm, and breaks down the mystery and confusion that developers face when building custom solutions using entities. It will take you through a number of clear, practical recipes that will help you to take full advantage of Drupal entities in your web solutions without much coding.

You will also learn how to expose local and remote data to give your legacy data new life as fully-fledged Drupal entities that can be used by other modules such as views, rules, and so on. In addition to this, youll learn to create, retrieve, update, and delete (CRUD) entities, their properties and fields, along with some programmatic wizardry to manipulate complex entities such as field collections. If you want to develop quickly and easily using Drupal entities, then this is the book for you.

You will learn everything you need to know to develop code and expose data using entities in Programming Drupal 7 Entities.

What you will learn from this book

  • Manipulate and utilize comment, file, field collection, node, term, user, and vocabulary entities
  • Attach, manipulate, and utilize date, file, image, link, number, text, and term reference fields
  • Write type-agnostic code dealing with more types of Drupal data than ever before
  • Upgrade a legacy Drupal node module to expose and utilize entities
  • Expose your legacy database tables as fully-fledged Drupal entities
  • Batch import remote data and expose them as entities
  • Glean good coding practices for dealing with entities

Approach

The book follows a standard tutorial-based approach to create, retrieve, update, and delete Drupal 7 entities, their properties and fields.

Who this book is written for

Programming Drupal 7 Entities is perfect for intermediate or advanced developers new to Drupal entity development who are looking to get a good grounding in how to code using the new paradigm. Its assumed that you will have some experience in PHP development already, and being vaguely familiar with Drupal, GIT, and Drush will also help.

Sammy Spets: author's other books


Who wrote Programming Drupal 7 Entities? Find out the surname, the name of the author of the book and a list of all author's works by series.

Programming Drupal 7 Entities — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Programming Drupal 7 Entities" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Programming Drupal 7 Entities

Programming Drupal 7 entities

Copyright 2013 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: June 2013

Production Reference: 1190613

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78216-652-8

www.packtpub.com

Cover Image by Suresh Mogre (<>)

Credits

Author

Sammy Spets

Reviewers

James Roughton

Michelle Williamson

Acquisition Editor

James Jones

Lead Technical Editor

Harsha Bharwani

Technical Editors

Sanhita Sawant

Dennis John

Project Coordinator

Suraj Bist

Proofreader

Dirk Manuel

Indexer

Priya Subramani

Graphics

Ronak Dhruv

Production Coordinator

Kirtee Shingan

Cover Work

Kirtee Shingan

About the Author

Since 2004, Sammy Spets has been finding pleasure in his life making Drupal do wild things. During that time, Sammy volunteered to be a core maintainer for Drupal 6 and a maintainer of the ecommerce module, which was the commerce module of choice way back when. For the ecommerce module, Sammy made design changes to the payment system, built a few modules to support payment gateways, and added PostgreSQL support, among other things.

In 2008, IDG Australia contracted Sammy to design and lead the development of a hybrid Drupal/legacy platform. The platform allowed IDG developers to gradually migrate their websites and web applications over to Drupal 6, which was still in beta. In addition to the platform, Sammy was tasked with creating a module suite for the IDG staff to create surveys and reports on them. This module suite was built prior to webform, and leveraged the power of the Drupal 6 Form API in all its glory. Sammy also trained IDG developers to develop modules and themes in Drupal 6.

Early in 2009, a short contract with Demonz Media in Sydney, Australia brought about some patches to Ubercart, which Demonz gladly contributed back to the community.

Following that, Sammy travelled to Louisville, Kentucky, USA where he contributed code to improve the developer experience for developers extending Ubercart by using its API. Ryan Szrama introduced Sammy to Chick-fil-A and Lyle Mantooth introduced Sammy to Korean food and some amazing fried chicken.

In 2011, Sammy joined the Magicspark team, building Drupal sites and maintaining servers. During this time, Sammy built a services platform to feed webform data to Marketo and LoopFuse from client Drupal sites via Magicsparks servers. In addition to this, Sammy redeveloped the UI on the Where to Buy page of the Redwood Systems website using OpenLayers mapping.

Aside from the geeky stuff, Sammy loves to cook, fine-tune recipes, play pool, carve turns on a snowboard, hit the gym, ride motorcycles, dine fine, and drink champagne.

Programming Drupal 7 Entities, Packt Publishing , is the first book Sammy has authored. Sammy was the technical reviewer for Migrating to Drupal 7, Packt Publishing .

Sammy can be contacted by e-mail at <>.

Acknowledgement

I would like to thank Jason Chinn from Magicspark for his understanding, his belief in me, and giving me spare time to write this book. Thank you to my Mum, Anja Spets, for her unconditional support over the years. To my Dad, Raimo Spets; I know you would have been proud to see this book published; may you rest in peace. Thank you to Raija and Markku Tujula for taking care of my Mum.

Thank you to Arphaphorn Phromput (Waew) for filling my life with peace, fun, and companionship. Last, but not least, I thank my great friends, Martijn Blankers and Job de Graaff, for pretending to be interested when listening to me rant about this book. You both are awesome! Beer time!

About the Reviewers

James Roughton , received his Bachelor of Science degree in Business Administration from Christopher Newport College and his Masters degree in Safety Science from Indiana University of Pennsylvania (IUP). In addition, he is a Certified Safety Professional (CSP), a Registered Canadian Safety Professional (R-CRSP), and a Certified Hazard Material Management (M-CHMM). He also holds several training certifications: Certified Environmental Trainer (CET) and a Certified Instructional Technologist (CIT) with a certification in Six Sigma Black Belt. He recently became certified as an InBound Marketer in Social media.

He is an accomplished author and manages his own websites, www.safetycultureplus.com; and www.jamesroughton.com. He has received awards for his efforts in safety, and was named the Project Safe Georgia Safety Professional in 2008 and the Georgia ASSE Chapter Safety Professional of the Year (SPY) 1998-1999. James is an active member of the Safety Advisory Board of the Departments of Labor/Insurance of Georgia, and has been an adjunct instructor for several universities.

James has been very active in developing expertise in social media productivity and its use in communication of safety culture and safety management system concepts and information. In his latest project, he as just co-authored a new book entitled Safety Culture: An Innovated Leadership Approach , Butterworth-Heinemann .

You can use the following links to connect with him:

  • YouTube: http://www.youtube.com/subscription_center?add_user=mrjamesroughton
  • Twitter: http://twitter.com/jamesroughton
  • LinkedIn: http://www.linkedin.com/in/jamesroughtoncsp
  • Google +: https://plus.google.com/u/0/102851102730471202754

James is an independent consultant on safety and social media productivity. He has previously reviewed another book on Drupal.

Michelle Williamson began her journey with computers in 1994 as the result of a traumatizing mishap involving a 15-page graduate class paper and an unformatted floppy disk. She spent 5 years as a staunch Luddite before becoming obsessed with web development and technology in general. She has been a freelance web developer since 2000, starting out on Microsoft platforms, then drinking the open source Kool-Aid in 2008, and since then has devoted her time primarily to Drupal development. Shes an incessant learner and is addicted to head-scratching challenges, and looks forward to experiencing the continued evolution of mobile technology.

www.PacktPub.com
Support files, eBooks, discount offers and more

You might want to visit www.PacktPub.com for support files and downloads related to your book.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Programming Drupal 7 Entities»

Look at similar books to Programming Drupal 7 Entities. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Programming Drupal 7 Entities»

Discussion, reviews of the book Programming Drupal 7 Entities and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.