amp-framework / kit
Small building blocks that applications on ampf share: UUID ids, the MariaDB UUID column, the migrations' set-up, an integration test case on a disposable database, and guards that hold conventions as tests
dev-main
2026-10-06 01:33 UTC
Requires
- php: >=8.5
- ext-pdo: *
- ext-pdo_mysql: *
- amp-framework/ampf: dev-master
- doctrine/migrations: ^3.9
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.95
- infection/infection: ^0.35
- phpstan/phpstan: ^2.2
- phpstan/phpstan-doctrine: ^2.0
- phpstan/phpstan-phpunit: ^2.0
- phpunit/phpunit: ^13.0
- slevomat/coding-standard: ^8.31
- squizlabs/php_codesniffer: ^4.0
Suggests
- ext-dom: ampf\Kit\Testing\Guard\TemplateTextGuard reads the templates with PHP's HTML parser (Dom\HTMLDocument)
- ext-intl: ampf\Kit\Testing\Guard\TranslationFilesGuard reads the texts as ICU messages (MessageFormatter)
- ext-tokenizer: ampf\Kit\Testing\Guard\SourceCode reads the attributes and the class-strings of a source file with PHP's tokenizer (PhpToken), for EntityConventionsGuard
- phpunit/phpunit: ampf\Kit\Testing, the test case and the guards, extend PHPUnit's TestCase: an application that uses them has it as a development dependency
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-06 10:01:57 UTC