siganushka / doctrine-contracts
A set of abstractions for doctrine.
0.1.2
2022-06-21 08:38 UTC
Requires
- php: >=7.4
- doctrine/orm: ^2.8
- symfony/serializer: ^5.4|^6.0
Requires (Dev)
- symfony/phpunit-bridge: ^5.4|^6.0
README
A set of abstractions for doctrine.
Installation
$ composer require siganushka/doctrine-contracts
Interfaces & Traits
Siganushka\Contracts\Doctrine\ResourceInterface Siganushka\Contracts\Doctrine\ResourceTrait Siganushka\Contracts\Doctrine\EnableInterface Siganushka\Contracts\Doctrine\EnableTrait Siganushka\Contracts\Doctrine\SortableInterface Siganushka\Contracts\Doctrine\SortableTrait Siganushka\Contracts\Doctrine\TimestampableInterface Siganushka\Contracts\Doctrine\TimestampableTrait Siganushka\Contracts\Doctrine\VersionableInterface Siganushka\Contracts\Doctrine\VersionableTrait
Tests
$ php vendor/bin/simple-phpunit --debug