netgen / layouts-ibexa
Netgen Layouts 与 Ibexa CMS 集成
1.4.10
2023-12-08 17:06 UTC
Requires
- php: ^8.1
- ibexa/admin-ui: ^4.4
- ibexa/core: ^4.4
- ibexa/http-cache: ^4.4
- netgen/content-browser-ibexa: ^1.4
- netgen/layouts-core: ~1.4.9
Requires (Dev)
- matthiasnoback/symfony-config-test: ^5.0
- matthiasnoback/symfony-dependency-injection-test: ^5.0
- netgen/layouts-coding-standard: ^2.0
- netgen/tagsbundle: ^5.0
- phpstan/phpstan: ^1.9
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-strict-rules: ^1.4
- phpstan/phpstan-symfony: ^1.2
- phpunit/phpunit: ^10.1
- psalm/plugin-symfony: ^5.0
- symfony/phpunit-bridge: ^5.4
- symfony/var-dumper: ^5.4
- vimeo/psalm: ^5.4
Suggests
- netgen/layouts-ibexa-site-api: Integrate Netgen Layouts with Ibexa CMS Site API to boost your site-building productivity with Ibexa CMS
README
安装说明
运行测试
运行测试需要您已安装完整依赖,因此在运行测试之前请运行 composer install
。
您可以通过从仓库根目录调用 vendor/bin/phpunit
来运行单元测试。这将使用内存中的 SQLite 数据库。
您还可以在实际数据库上运行单元测试。在创建数据库后,使用以下命令运行测试:
$ DATABASE=mysql://root@localhost/nglayouts vendor/bin/phpunit
其中 mysql://root@localhost/nglayouts
是指向您的 MySQL 数据库的 DSN。
如果您使用 PostgreSQL,可以使用以下命令:
$ DATABASE=pgsql://user:pass@localhost/nglayouts vendor/bin/phpunit