Skip to content

Releases: Jeckel-Lab/contract

PHP 8.0 compatible release

10 Dec 21:45

Choose a tag to compare

v1.0.0

Update readme

v0.1.4

18 Jun 10:17
673ef5c

Choose a tag to compare

Change Log:

  • Add EventAware interface for entities
  • Update readme file with short descriptions of contracts

v0.1.3

17 Jun 16:00
21f5cc9

Choose a tag to compare

Changelog:

  • Add immutability restriction on JeckelLab\Contract\Domain\Equality::equals method
  • Fix some typos
  • Remove useless declare(strict_types=1); on interfaces

v0.1.2

15 Jun 22:15
2d5b5e5

Choose a tag to compare

  • Create contracts for all exceptions
  • Force all exceptions to be immutable

v0.1.1

15 Jun 21:09

Choose a tag to compare

Add new contracts:

  • Domain, Infrastructure and Presentation exception contracts
  • domain's Entity and Dto contracts
  • domain's Identity
  • domain's Equality

Initial release

15 Jun 08:54
c771850

Choose a tag to compare

Merge pull request #2 from Jeckel-Lab/feature/command

Add command dispatcher pattern