integer
` and
`boolean
`` types
| Q | A | ------------- | --- | Bug fix? | no | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | | License | MIT | Doc PR | Used short syntax for ```integer``` and ```boolean``` types. **Before** ```php /** * @var integer * * @ORM\Column(name="some_integer_field", type="integer") */ private $someIntegerField; /** * @var boolean * * @ORM\Column(name="some_boolean_field", type="boolean") */ private $someBooleanField; ``` **After** ```php /** * @var int * * @ORM\Column(name="some_integer_field", type="integer") */ private $someIntegerField; /** * @var bool * * @ORM\Column(name="some_boolean_field", type="boolean") */ private $someBooleanField; ```
#1257 DDC-3300 DDC-3503 - providing upgrade notes for the breaking change in discriminator map declarations
Master | 2.5 | 2.4 |
---|---|---|
Doctrine 2 is an object-relational mapper (ORM) for PHP 5.4+ that provides transparent persistence for PHP objects. It sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernate's HQL. This provides developers with a powerful alternative to SQL that maintains flexibility without requiring unnecessary code duplication.
More resources:
Languages
PHP
100%