timitao / material-management
Proof of concept - hexagonal architecture
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
pkg:composer/timitao/material-management
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: 2025-10-29 01:53:24 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.distfromhttp://localhost:8000 
Versioning
Staring version 1.0.0, will follow Semantic Versioning v2.0.0.
Contributors
- Tomasz Kunicki TimiTao [lead developer]