build: dependencies: override: - true environment: php: version: 7.1 filter: excluded_paths: - build/* - tests/* - vendor/* - config/Shared/* - src/Generated/* - src/Pyz/* checks: php: code_rating: true
build: nodes: analysis: project_setup: override: - 'true' tests: override: - php-scrutinizer-run - command: phpcs-run use_website_config: true environment: node: version: 6.0.0 filter: excluded_paths: - 'tests/*' checks: php: true coding_style: php: spaces: around_operators: concatenation: true other: after_type_cast: false
build: dependencies: before: - mkdir -p config/Shared - mkdir -p src/Pyz/Zed/Console - echo '<?php $stores=[];$stores["DE"]=["contexts"=>["*"=>["timezone"=>"Europe/Berlin","dateFormat"=>["short"=>"d/m/Y","medium"=>"d.MY","rfc"=>"r","datetime"=>"Y-m-dH:i:s",],],"yves"=>[],"zed"=>["dateFormat"=>["short"=>"Y-m-d",],],],"locales"=>["en"=>"en_US",],"countries"=>["DE",],"currencyIsoCode"=>"EUR",];return $stores;' > config/Shared/stores.php - echo '<?php use Spryker\Shared\ErrorHandler\ErrorHandlerConstants;use Spryker\Shared\Kernel\KernelConstants; use Spryker\Shared\Propel\PropelConstants; $config[KernelConstants::SPRYKER_ROOT]=APPLICATION_ROOT_DIR."/vendor/spryker"; $config[ErrorHandlerConstants::ERROR_LEVEL]=E_ALL&~E_DEPRECATED&~E_USER_DEPRECATED; $config[KernelConstants::PROJECT_NAMESPACE]="Pyz"; $config[KernelConstants::PROJECT_NAMESPACES]=["Pyz",]; $config[KernelConstants::CORE_NAMESPACES]=["SprykerEco","Spryker",]; $config[PropelConstants::ZED_DB_ENGINE]=""; $config[PropelConstants::ZED_DB_USERNAME]=""; $config[PropelConstants::ZED_DB_PASSWORD]=""; $config[PropelConstants::PROPEL]=["database"=>["connections"=>["default"=>["dsn"=>"dsn",],],],];' > config/Shared/config_default.php - echo '<?php namespace Pyz\Zed\Console; use Spryker\Zed\Console\ConsoleDependencyProvider as SprykerConsoleDependencyProvider; use Spryker\Zed\Kernel\Container; use Spryker\Zed\Transfer\Communication\Console\GeneratorConsole; class ConsoleDependencyProvider extends SprykerConsoleDependencyProvider{/***@param\Spryker\Zed\Kernel\Container\$container**@return\Symfony\Component\Console\Command\Command[]*/public function getConsoleCommands(Container $container){ $commands=parent::getConsoleCommands($container); $commands[] = new GeneratorConsole();return $commands;}/***@param\Spryker\Zed\Kernel\Container\$container**@return\Symfony\Component\EventDispatcher\EventSubscriberInterface[]*/protected function getEventSubscriber(Container $container){return[];}}' > src/Pyz/Zed/Console/ConsoleDependencyProvider.php - sed -i -e 's/"SprykerEco\\\\"\:/""\:/g' composer.json - sed -i -e 's/"src\/SprykerEco"/"src\/"/g' composer.json - composer config repositories.spryker-private composer https://code.spryker.com/repo/private - composer install - composer require --dev spryker/console - APPLICATION_STORE=DE APPLICATION_ENV=development vendor/bin/console transfer:generate