Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Persistence in PHP with Doctrine ORM

Buy

This book is designed for PHP developers and architects who want to modernize their skills through better understanding of Persistence and ORM. You'll learn through explanations and code samples, all tied to the full development of a web application.

Overview

  • Develop a fully functional Doctrine-backed web application
  • Demonstrate aspects of Doctrine using code samples
  • Generate a database schema from your PHP classes

In Detail

Doctrine 2 has become the most popular modern persistence system for PHP. It can either be used as a standalone system or can be distributed with Symfony 2, and it also integrates very well with popular frameworks. It allows you to easily retrieve PHP object graphs, provides a powerful object-oriented query language called DQL, a database schema generator tool, and supports database migration. It is efficient, abstracts popular DBMS, and supports PHP 5.3 features.

Doctrine is a must-have for modern PHP applications.

Persistence in PHP with the Doctrine ORM is a practical, hands-on guide that describes the full creation process of a web application powered by Doctrine. Core features of the ORM are explained in depth and illustrated by useful, explicit, and reusable code samples.

Persistence in PHP with the Doctrine ORM explains everything you need to know to get started with Doctrine in a clear and detailed manner.

From installing the ORM through Composer to mastering advanced features such as native queries, this book is a full overview of the power of Doctrine. You will also learn a bunch of mapping annotations, create associations, and generate database schemas from PHP classes. You will also see how to write data fixtures, create custom entity repositories, and issue advanced DQL queries. Finally it will teach you to play with inheritance, write native queries, and use built-in lifecycle events. If you want to use a powerful persistence system for your PHP application, Persistence in PHP with the Doctrine ORM is the book you.

What you will learn from this book

  • Install Doctrine through the Composer dependency manager
  • Configure Doctrine Command Line Tools
  • Learn to manage relations between entities with different association types
  • Create data fixtures, a custom entity repository, and native SQL queries
  • Master the query builder to generate DQL queries
  • Get started with inheritance and lifecycle events

Approach

Persistence in PHP with the Doctrine ORM is a concise, fast, and focused guide to build a blog engine with advanced features such as native queries and lifecycle callbacks.

Who this book is written for

This book is primarily intended for PHP developers and architects who want to increase their skills in the field of Persistence and ORM to map the data they are working on to objects they are using in programming. Basic knowledge of databases and PDO and working knowledge of PHP namespaces is a prerequisite.

(HTML tags aren't allowed.)

Frequency-Domain Analysis and Design of Distributed Control Systems
Frequency-Domain Analysis and Design of Distributed Control Systems

This book presents a unified frequency-domain method for the analysis of distributed control systems. The following important topics are discussed by using the proposed frequency-domain method: (1) Scalable stability criteria of networks of distributed control systems; (2) Effect of heterogeneous delays on the stability of a network of...

Workplace Safety and Health: Assessing Current Practices and Promoting Change in the Profession (Occupational Safety & Health Guide Series)
Workplace Safety and Health: Assessing Current Practices and Promoting Change in the Profession (Occupational Safety & Health Guide Series)

Are the tried and true safety practices still effective in the changing workplace? Is there a better way of safeguarding employees from accidents and injuries? In short, why do you perform the safety activities that you do on a daily basis and do they produce the results necessary to keep your safety program and your company competitive in...

Cases on Information Technology: Lessons Learned
Cases on Information Technology: Lessons Learned
This volume is the latest addition to the Cases on Information Technology Series, a series which provides a collection of case studies focusing on IT implementation in organizations. The cases included in Cases on Information Technology: Lessons Learned, Volume 7 cover a variety of IT initiatives, including enterprise systems, wireless...

Five Modes of Scepticism: Sextus Empiricus and the Agrippan Modes (Oxford Philosophical Monographs)
Five Modes of Scepticism: Sextus Empiricus and the Agrippan Modes (Oxford Philosophical Monographs)
Five Modes of Scepticism examines the argument forms that lie at the heart of Pyrrhonian scepticism as expressed in the writings of Sextus Empiricus. These are the Agrippan modes of disagreement, hypothesis, infinite regression, reciprocity and relativity; modes which are supposed to bring about that quintessentially sceptical...
Compensating for Quasi-periodic Motion in Robotic Radiosurgery
Compensating for Quasi-periodic Motion in Robotic Radiosurgery

Compensating for Quasi-periodic Motion in Robotic Radiosurgery outlines the techniques needed to accurately track and compensate for respiratory and pulsatory motion during robotic radiosurgery. The algorithms presented within the book aid in the treatment of tumors that move during respiration.

In Chapters 1 and 2,
...

Advanced PHP for Flash
Advanced PHP for Flash

Advanced PHP for Flash is the follow-up to the hugely popular Foundation PHP for Flash.

The main aim of this book is to extend the reader's knowledge of using PHP and MySQL to produce dynamic content for Flash. Essentially, it picks up the baton from the first book and runs with it until there's no more...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy