veloci / core
Core package for Veloci DDD Framework.
2.0.0
2017-01-04 10:05 UTC
Requires
- php: ~7.1
- doctrine/annotations: ^1.3
- doctrine/collections: ^1.3
- symfony/property-access: ^3.2
- symfony/property-info: ^3.2
- symfony/serializer: ^3.2
Requires (Dev)
- mockery/mockery: @stable
- phpmd/phpmd: 2.3.2
- phpmetrics/phpmetrics: ^1.8
- phpunit/php-code-coverage: 3.3.0
- phpunit/phpunit: ~5.2
- squizlabs/php_codesniffer: 3.0.x-dev
This package is not auto-updated.
Last update: 2024-12-22 04:42:49 UTC
README
This library is part of Veloci, a framework designed for fast prototyping with a Domain Driven Design methodology.
Actually, it does nothing, but it can be considered a proof of concept for a good design.
Interesting points:
- It's written in PHP 7.1
- 100% test coverage
- Principle Design patterns used
- Design by contracts
- Domain Driven Design
- Test Driven Design
- SOLID
Hope you'll enjoy
Christian N.
Prerequisites
- composer
- php 7.1
Installation
composer require veloci\core:^2.0
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D