Skip to content

spryker/app-kernel

Repository files navigation

AppKernel Module

Latest Stable Version Minimum PHP Version

Provides SyncAPI and AsyncAPI schema files and the needed code to make the Mini-Framework an App.

Installation

composer require spryker/app-kernel

Configure

App Identifier

config/Shared/config_default.php

use Spryker\Shared\AppKernel\AppConstants;

$config[AppConstants::APP_IDENTIFIER] = getenv('APP_IDENTIFIER') ?: 'hello-world';

Testing the AppKernel

You can test the AppKernel as usual with Codeception. Before that you need to run some commands:

tests/bin/console app-kernel:setup
tests/bin/console transfer:generate
tests/bin/console transfer:databuilder:generate
tests/bin/console propel:install
tests/bin/console dev:ide-auto-completion:zed:generate
tests/bin/console dev:ide-auto-completion:glue:generate
tests/bin/console dev:ide-auto-completion:glue-backend:generate

With these commands you've set up the AppKernel and can start the tests

vendor/bin/codecept build
vendor/bin/codecept run