fousky / doctrine-traits
Doctrine traits for annotation mapping
3.0.0
2018-07-30 20:46 UTC
Requires
- php: >=7.1
- doctrine/orm: ^2.5
Requires (Dev)
- ramsey/uuid-doctrine: ^1.4
Suggests
- ramsey/uuid-doctrine: If you want use Uuid traits for Doctrine.
This package is auto-updated.
Last update: 2025-02-21 03:17:15 UTC
README
Make Doctrine annotation mapping simply - use prepared traits ;-)
1. Instalation via Composer
composer require fousky/doctrine-traits
2. Enjoy it!
ActiveableTrait
andActiveableInterface
use for(bool) $active
definition.ConfirmationTrait
andConfirmationInterface
use forbool $confirmed
,string $confirmationToken
and\DateTime $confirmedAt
definition.IdTrait
use forinteger $id
mapping.TimestampableTrait
use for\DateTime $createdAt
and\DateTime|null $updatedAt
mapping withPrePersist
andPreUpdate
lifecycle callbacks.UuidAutogeneratedTrait
use withramsey/uuid-doctrine
library.