tienvx / mbt-bundle
Core Library For SICOPE Model Project
                                    Fund package maintenance!
                                                                            
                                                                                                                                        Patreon
                                                                                    
                                                                
Installs: 3 806
Dependents: 3
Suggesters: 0
Security: 0
Stars: 18
Watchers: 4
Forks: 2
Open Issues: 2
Type:symfony-bundle
pkg:composer/tienvx/mbt-bundle
Requires
- php: ^8.1
 - ext-json: *
 - doctrine/doctrine-bundle: ^2.6
 - doctrine/orm: ^2.8
 - jmgq/a-star: ^2.1
 - php-webdriver/webdriver: ^1.11
 - symfony/config: ^6.1
 - symfony/dependency-injection: ^6.1
 - symfony/expression-language: ^6.1
 - symfony/http-client: ^6.1
 - symfony/http-kernel: ^6.1
 - symfony/messenger: ^6.1
 - symfony/validator: ^6.1
 - tienvx/assignments-evaluator-bundle: ^1.0.1
 - tienvx/single-color-petrinet: ^1.5
 
Requires (Dev)
- phpunit/phpunit: ^9.5
 
Conflicts
- dev-master / 3.0.x-dev
 - v3.0.0-alpha.46
 - v3.0.0-alpha.45
 - v3.0.0-alpha.44
 - v3.0.0-alpha.43
 - v3.0.0-alpha.42
 - v3.0.0-alpha.41
 - v3.0.0-alpha.40
 - v3.0.0-alpha.39
 - v3.0.0-alpha.38
 - v3.0.0-alpha.37
 - v3.0.0-alpha.36
 - v3.0.0-alpha.35
 - v3.0.0-alpha.34
 - v3.0.0-alpha.33
 - v3.0.0-alpha.32
 - v3.0.0-alpha.31
 - v3.0.0-alpha.30
 - v3.0.0-alpha.29
 - v3.0.0-alpha.28
 - v3.0.0-alpha.27
 - v3.0.0-alpha.26
 - v3.0.0-alpha.25
 - v3.0.0-alpha.24
 - v3.0.0-alpha.23
 - v3.0.0-alpha.22
 - v3.0.0-alpha.21
 - v3.0.0-alpha.20
 - v3.0.0-alpha.19
 - v3.0.0-alpha.18
 - v3.0.0-alpha.17
 - v3.0.0-alpha.16
 - v3.0.0-alpha.15
 - v3.0.0-alpha.14
 - v3.0.0-alpha.13
 - v3.0.0-alpha.12
 - v3.0.0-alpha.11
 - v3.0.0-alpha.10
 - v3.0.0-alpha.9
 - v3.0.0-alpha.8
 - v3.0.0-alpha.7
 - v3.0.0-alpha.6
 - v3.0.0-alpha.5
 - v3.0.0-alpha.4
 - v3.0.0-alpha.3
 - v3.0.0-alpha.2
 - v3.0.0-alpha.1
 - v2.0.10
 - v2.0.9
 - v2.0.8
 - v2.0.7
 - v2.0.6
 - v2.0.5
 - v2.0.4
 - v2.0.3
 - v2.0.2
 - v2.0.1
 - v2.0.0
 - v2.0.0-rc.77
 - v2.0.0-rc.76
 - v2.0.0-rc.75
 - v2.0.0-rc.74
 - v2.0.0-rc.73
 - v2.0.0-rc.72
 - v2.0.0-rc.71
 - v2.0.0-rc.70
 - v2.0.0-rc.69
 - v2.0.0-rc.68
 - v2.0.0-rc.67
 - v2.0.0-rc.66
 - v2.0.0-rc.65
 - v2.0.0-rc.64
 - v2.0.0-rc.63
 - v2.0.0-rc.62
 - v2.0.0-rc.61
 - v2.0.0-rc.60
 - v2.0.0-rc.59
 - v2.0.0-rc.58
 - v2.0.0-rc.57
 - v2.0.0-rc.56
 - 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
 
This package is auto-updated.
Last update: 2025-10-26 23:44:05 UTC
README
This Bundle is a core library for Sicope Model, a Model-Based Testing tool.
Requirements
- PHP 8.1
 - Symfony 6.1
 - See also the 
requiresection of composer.json 
Installation
composer require tienvx/mbt-bundle "^3.0"
Testing
You can run the tests with:
vendor/bin/phpunit
Validate code with coding standards
phpcs --standard=PSR12 src tests config php-cs-fixer fix --diff --dry-run phpstan analyse src tests config
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.