spryker / app-kernel
AppKernel模块
2.0.2
2024-09-03 09:54 UTC
Requires
- php: >=8.1
- spryker/app-kernel-extension: ^1.0.0
- spryker/glue-application-extension: ^1.0.0
- spryker/kernel: ^3.30.0
- spryker/log: ^3.0.0
- spryker/message-broker: ^1.11.0
- spryker/propel-encryption-behavior: ^0.1.1
- spryker/secrets-manager: ^1.0.0
- spryker/secrets-manager-extension: ^1.0.0
- spryker/symfony: ^3.0.0
- spryker/transfer: ^3.33.0
- spryker/util-encoding: ^2.0.0
- spryker/util-text: ^1.0.0
Requires (Dev)
- codeception/codeception: ^5.0
- codeception/module-cli: ^2.0.0
- codeception/module-filesystem: ^3.0.0
- codeception/module-phpbrowser: ^3.0.0
- codeception/module-rest: ^3.0.0
- codeception/module-webdriver: ^3.0.0
- phpstan/phpdoc-parser: 1.25.0
- phpstan/phpstan: 1.10.66
- rector/rector: ^0.19.0
- spryker/code-sniffer: *
- spryker/container: *
- spryker/development: ^3.34.0
- spryker/glue-application: ^1.64.0
- spryker/glue-backend-api-application: ^1.6.0
- spryker/glue-json-api-convention: ^1.3.0
- spryker/http: ^1.11.0
- spryker/message-broker-aws: ^1.7.0
- spryker/propel: *
- spryker/testify: *
- spryker/testify-async-api: ^0.1.4
This package is auto-updated.
Last update: 2024-09-19 07:30:27 UTC
README
提供SyncAPI和AsyncAPI架构文件以及使Mini-Framework成为应用程序所需的代码。
安装
composer require spryker/app-kernel
配置
应用程序标识符
config/Shared/config_default.php
use Spryker\Shared\AppKernel\AppConstants;
$config[AppConstants::APP_IDENTIFIER] = getenv('APP_IDENTIFIER') ?: 'hello-world';
测试AppKernel
您可以使用Codeception按常规测试AppKernel。在此之前,您需要运行一些命令
composer setup
通过这些命令,您已设置好AppKernel并可以开始测试
vendor/bin/codecept build
vendor/bin/codecept run