Skip to content

Tags: php-deal/framework

Tags

1.0.0

Add support for php7.1 and up.

This is to add return type and type hinting support.
Everything above is optional. This way we can make sure,
we only get the correct types without the need to check them.

Also drop symfony/console 2 support for dev requirements.

0.6.0

Updated beberlei/assert to version 3.x.x & PHP min version 7.0 (#32)

* Updated beberlei/assert to version 3.x.x
* Minimum PHP Support v7.0
* Moved beberlei/assert to require-dev and added additional directives in composer.json

0.5.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature: inherit contracts (#31)

* Made AbstractFetcher accept more then one annotation type

* Add inherit annotation

This will serve as a contract inherit flag.
It will take all existing annotations (ensure, verify, invariant)
and check current as well as parent classes for contracts

* Update Inherit implementation

- Inherit will now always inherit contracts (despite missing @inheritdoc)
- provide Inherit tests
- update Demo implementation
- update Readme with Inherit documentation

0.4.1

Merge pull request #13 from lisachenko/simplify-code-after-changes

Simplify code after PR

0.4.0

Merge pull request #10 from pdaw/master

[Feature] Contract propagation for subclasses

0.3.0

Fixes after PR merge

0.2.0

Enable code-coverage, tests and badges

0.1.0

Use PSR-4 namespaces for better readability