Code Generator  
  
  
 
                                                    The CodeGenerator module can generate your project code.
Out of the box it provides generators for Yves, Zed, Client, Service and Shared application layers.
Starting from the version 201903.0, check out our new code generation tool Spryk.
Installation
Install it as
composer require --dev spryker/code-generatorYou need to run vendor/bin/console transfer:generate now.
Then make sure you enable the console commands in your getConsoleCommands() method in ConsoleDependencyProvider:
<?php
    if (Environment::isDevelopment()) {
        ....
        $commands[] = new BundleCodeGeneratorConsole();
        $commands[] = new BundleYvesCodeGeneratorConsole();
        $commands[] = new BundleZedCodeGeneratorConsole();
        $commands[] = new BundleClientCodeGeneratorConsole();
        $commands[] = new BundleSharedCodeGeneratorConsole();
    }
How to use it
You can now use the commands, to e.g. generate the application layers for FooBar module as follows:
console code:generate:module:all FooBar
console code:generate:module:yves FooBar
console code:generate:module:zed FooBar
console code:generate:module:client FooBar
console code:generate:module:shared FooBarSee also: