siganushka / doctrine-contracts
A set of abstractions for doctrine.
Installs: 1 392
Dependents: 6
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 0
Requires
- php: >=8.1
- doctrine/orm: ^2.11|^3.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\CreatableInterface
Siganushka\Contracts\Doctrine\CreatableTrait
Siganushka\Contracts\Doctrine\TimestampableInterface
Siganushka\Contracts\Doctrine\TimestampableTrait
Siganushka\Contracts\Doctrine\VersionableInterface
Siganushka\Contracts\Doctrine\VersionableTrait
Tests
$ php tools/vendor/bin/simple-phpunit --debug