timitao / material-management
Proof of concept - hexagonal architecture
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.5.9
- doctrine/doctrine-bundle: ~1.4
- doctrine/orm: ^2.4.8
- incenteev/composer-parameter-handler: ~2.0
- sensio/distribution-bundle: ~5.0
- sensio/framework-extra-bundle: ^3.0.2
- symfony/monolog-bundle: ~2.4
- symfony/swiftmailer-bundle: ~2.3
- symfony/symfony: 2.8.*
- timitao/material-management-domain: master-dev
Requires (Dev)
- behat/behat: ^3.1
- behat/mink-extension: ^2.2
- behat/mink-goutte-driver: ^1.2
- sensio/generator-bundle: ~3.0
- sensiolabs/behat-page-object-extension: 2.0.0-rc1
- symfony/phpunit-bridge: ~2.7
This package is auto-updated.
Last update: 2024-10-29 04:36:34 UTC
README
Material management
Proof of concept - hexagonal architecture
Domain
Logic is in project Material-management-domain
Initialization
- configure DB connect
app/config/parameters.yml
- run update db
php app/console doctrine:database:create
- run update db
php app/console doctrine:schema:update --force
Test's command
To run behat AppBundle tests
php bin/behat --suite="AppBundle"
For AppBundle tests, need to
- run server by php by default ->
php app/console server:run
- or create vHost and change destination host in
behat.yml.dist
fromhttp://localhost:8000
Versioning
Staring version 1.0.0
, will follow Semantic Versioning v2.0.0.
Contributors
- Tomasz Kunicki TimiTao [lead developer]