tienvx / mbt-bundle
Core Library For SICOPE Model Project
Fund package maintenance!
Patreon
Installs: 3 242
Dependents: 4
Suggesters: 0
Security: 0
Stars: 19
Watchers: 5
Forks: 3
Open Issues: 14
Type:symfony-bundle
Requires
- php: >=7.4
- ext-json: *
- doctrine/orm: ^2.8
- egulias/email-validator: ^2.1
- jmgq/a-star: ^1.1
- php-webdriver/webdriver: ^1.9
- symfony/config: ^5.2
- symfony/dependency-injection: ^5.2
- symfony/expression-language: ^5.2
- symfony/http-kernel: ^5.2
- symfony/messenger: ^5.2
- symfony/mime: ^5.2
- symfony/notifier: ^5.2
- symfony/security-core: ^5.2
- symfony/translation: ^5.2
- symfony/validator: ^5.2
- tienvx/single-color-petrinet: ^1.1
Requires (Dev)
- phpunit/phpunit: ^9.5
Suggests
- ext-amqp: Needed to support amqp transport for messenger component
- symfony/mailer: Support notifying bug using email
- symfony/nexmo-notifier: Notify bug using Nexmo API
- symfony/slack-notifier: Notify bug to Slack
- symfony/telegram-notifier: Notify bug to Telegram
- symfony/twig-pack: Support notifying bug using email
- symfony/twilio-notifier: Notify bug using Twilio API
- twig/cssinliner-extra: Support notifying bug using email
- twig/inky-extra: Support notifying bug using email
Conflicts
- dev-master / 2.0.x-dev
- v2.0.0-rc.55
- v2.0.0-rc.54
- v2.0.0-rc.53
- v2.0.0-rc.52
- v2.0.0-rc.51
- v2.0.0-rc.50
- v2.0.0-rc.49
- v2.0.0-rc.48
- v2.0.0-rc.47
- v2.0.0-rc.46
- v2.0.0-rc.45
- v2.0.0-rc.44
- v2.0.0-rc.43
- v2.0.0-rc.42
- v2.0.0-rc.41
- v2.0.0-rc.40
- v2.0.0-rc.39
- v2.0.0-rc.38
- v2.0.0-rc.37
- v2.0.0-rc.36
- v2.0.0-rc.35
- v2.0.0-rc.34
- v2.0.0-rc.33
- v2.0.0-rc.32
- v2.0.0-rc.31
- v2.0.0-rc.30
- v2.0.0-rc.29
- v2.0.0-rc.28
- v2.0.0-rc.27
- v2.0.0-rc.26
- v2.0.0-rc.25
- v2.0.0-rc.24
- v2.0.0-rc.23
- v2.0.0-rc.22
- v2.0.0-rc.21
- v2.0.0-rc.20
- v2.0.0-rc.19
- v2.0.0-rc.18
- v2.0.0-rc.17
- v2.0.0-rc.16
- v2.0.0-rc.15
- v2.0.0-rc.14
- v2.0.0-rc.13
- v2.0.0-rc.12
- v2.0.0-rc.11
- v2.0.0-rc.10
- v2.0.0-rc.9
- v2.0.0-rc.8
- v2.0.0-rc.7
- v2.0.0-rc.6
- v2.0.0-rc.5
- v2.0.0-rc.4
- v2.0.0-rc.3
- v2.0.0-rc.2
- v2.0.0-rc.1
- v2.0.0-beta.13
- v2.0.0-beta.12
- v2.0.0-beta.11
- v2.0.0-beta.10
- v2.0.0-beta.9
- v2.0.0-beta.8
- v2.0.0-beta.7
- v2.0.0-beta.6
- v2.0.0-beta.5
- v2.0.0-beta.4
- v2.0.0-beta.3
- v2.0.0-beta.2
- v2.0.0-beta.1
- v1.17.1
- v1.17.0
- v1.17.0-rc.3
- v1.17.0-rc.2
- v1.17.0-rc.1
- v1.17.0-beta.5
- v1.17.0-beta.4
- v1.17.0-beta.3
- v1.17.0-beta.2
- v1.17.0-beta.1
- v1.16.1
- v1.16.0
- v1.15.18
- v1.15.17
- v1.15.16
- v1.15.15
- v1.15.14
- v1.15.13
- v1.15.12
- v1.15.11
- v1.15.10
- v1.15.9
- v1.15.8
- v1.15.7
- v1.15.6
- v1.15.5
- v1.15.4
- v1.15.3
- v1.15.2
- v1.15.1
- v1.15.0
- v1.14.0
- v1.13.3
- v1.13.2
- v1.13.1
- v1.13.0
- v1.12.1
- v1.12.0
- v1.11.1
- v1.11.0
- v1.10.4
- v1.10.3
- v1.10.2
- v1.10.1
- v1.10.0
- v1.9.1
- v1.9.0
- v1.9.0-beta.6
- v1.9.0-beta.5
- v1.9.0-beta.4
- v1.9.0-beta.3
- v1.9.0-beta.2
- v1.9.0-beta.1
- v1.9.0-alpha.3
- v1.9.0-alpha.2
- v1.9.0-alpha.1
- v1.8.10
- v1.8.9
- v1.8.8
- v1.8.7
- v1.8.6
- v1.8.5
- v1.8.4
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.0
- v1.7.0-beta.1
- v1.7.0-alpha.28
- v1.7.0-alpha.27
- v1.7.0-alpha.26
- v1.7.0-alpha.25
- v1.7.0-alpha.24
- v1.7.0-alpha.23
- v1.7.0-alpha.22
- v1.7.0-alpha.21
- v1.7.0-alpha.20
- v1.7.0-alpha.19
- v1.7.0-alpha.18
- v1.7.0-alpha.17
- v1.7.0-alpha.16
- v1.7.0-alpha.15
- v1.7.0-alpha.14
- v1.7.0-alpha.13
- v1.7.0-alpha.12
- v1.7.0-alpha.11
- v1.7.0-alpha.10
- v1.7.0-alpha.9
- v1.7.0-alpha.8
- v1.7.0-alpha.7
- v1.7.0-alpha.6
- v1.7.0-alpha.5
- v1.7.0-alpha.4
- v1.7.0-alpha.3
- v1.7.0-alpha.2
- v1.7.0-alpha.1
- v1.6.5
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.4
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.0
- v1.2.0-beta.1
- v1.2.0-alpha.8
- v1.2.0-alpha.7
- v1.2.0-alpha.6
- v1.2.0-alpha.5
- v1.2.0-alpha.4
- v1.2.0-alpha.3
- v1.2.0-alpha.2
- v1.2.0-alpha.1
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.0
- v1.0.0-beta.3
- v1.0.0-beta.2
- v1.0.0-beta.1
- v1.0.0-alpha.6
- v1.0.0-alpha.5
- v1.0.0-alpha.4
- v1.0.0-alpha.3
- v1.0.0-alpha.2
- v1.0.0-alpha.1
- dev-add-mouse-out-command
- dev-make-sonarlint-happy
- dev-move-translations-to-project
- dev-rename-properties
- dev-fix-missing-commands
- dev-make-start-url-optional
- dev-preprocess-command
This package is auto-updated.
Last update: 2021-01-15 17:00:27 UTC
README
This Bundle is a core library for Sicope Model, a Model-Based Testing tool.
Requirements
- PHP 7.4, 8.0
- Symfony 5.2
- See also the
require
section of composer.json
Installation
composer require tienvx/mbt-bundle "^2.0"
Testing
You can run the tests with:
vendor/bin/phpunit
Validate code with coding standards
phpcs --standard=PSR12 src tests phpstan analyse src tests
Built With
- Symfony - The web framework, and its components
- Doctrine - Database storage and object mapping
- A Star - PHP A* search algorithm
- Petrinet - Petrinet framework for PHP
- Single Color Petrinet - Single Color Petrinet framework for PHP
Contributing
Pull requests are welcome, please send pull requests.
If you found any bug, please report issues.
Please read CODE_OF_CONDUCT.md for details on our code of conduct, and CONTRIBUTING.md for the process for submitting pull requests to us.
Authors
- Tien Vo - Initial work - tienvx
See also the list of contributors who participated in this project.
License
This package is available under the MIT license.