-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Persistence in PHP with Doctrine ORM
By :
As explained in Chapter 1, Getting Started with Doctrine 2, a Doctrine entity is just a PHP object that will be saved in the database. Doctrine annotations are added in the PHP DocBlock comments of the Entity class properties. Annotations are used by Doctrine to map the object to the related database's table and properties to columns.
The original purpose of DocBlocks is integrating technical documentation directly in the source code. The most popular documentation generator that parses DocBlocks is phpDocumentator which is available on this website: http://www.phpdoc.org.
Each entity, once persisted through Doctrine, will be related to a row of the database's table.
Create a new file Post.php containing our entity class in the src/Blog/Entity/ location with the following code:
<?php namespace Blog\Entity; use Doctrine\ORM\Mapping\Entity; use Doctrine\ORM\Mapping\Table; use Doctrine\ORM\Mapping\Index; use Doctrine\ORM\Mapping\Id; use Doctrine...
Change the font size
Change margin width
Change background colour