Aimeos\ShopBundle\Composer\ScriptHandler::setupDatabase PHP Method

setupDatabase() public static method

Sets up the shop database.
public static setupDatabase ( Composer\Script\CommandEvent $event )
$event Composer\Script\CommandEvent CommandEvent instance
    public static function setupDatabase(CommandEvent $event)
    {
        $options = $env = array();
        if ($event->isDevMode()) {
            $options[] = '--option=setup/default/demo:1';
        } else {
            $env[] = '--env=prod';
        }
        self::executeCommand($event, 'aimeos:setup', $options + $env);
        self::executeCommand($event, 'aimeos:cache', $env);
    }