Supports the development of Spryker applications with Intellij IDEA.
Features:
- Create Spryker Module boilerplate based on your current context
- Create Spryker Files and Folders based on your current context
- Supported Layers Client, Glue, Service, Shared, Yves, Zed
- Configure desired project namespace
- File templates in src/main/resources/templates (downloaded from https://github.com/spryker-sdk/spryk/tree/master/config/spryk/templates)
- Add method generation
- Add new Type
Method
i.e. usecase -> add dependency (context *DependencyProvider.php) - Add new Type
Recipe
i.e. usecase -> add config/config_default.php variable AND add src/Zed/Module/ModuleConfig.php getter
- https://github.com/nexusunited/spryk/tree/feature/templates-lite
- https://github.com/tobi812/idea-php-spryker-plugin#2-generate-spryker-classes
- https://github.com/turbine-kreuzberg/spryker-idea-plugin
-
Using IDE built-in plugin system:
Preferences > Plugins > Marketplace > Search for "intellij_spryker_plugin" > Install Plugin