вторник, 12 апреля 2016 г.

ORO CRM :Command Line

Code Style:

cmd /c phpmd src/ text codesize

cmd /c phpcs --encoding=utf-8 --extensions=php --standard=psr2 src/ -p

cmd /c php-cs-fixer fix "%cd%/src/" --level=psr2 --fixers=short_array_syntax,psr0,encoding,short_tag,braces,elseif,eof_ending,function_call_space,function_declaration,indentation,line_after_namespace,linefeed,lowercase_constants,lowercase_keywords,method_argument_space,multiple_use,parenthesis,php_closing_tag,trailing_spaces,visibility,-ordered_use,-single_line_after_imports

Dump-Installer

cmd /c app oro:migration:dump --migration-version=V1_0 --bundle AkumaAcademicBundle > src/Akuma/Bundle/AcademicBundle/Migrations/Schema/AkumaAcademicBundleInstaller.php

cmd /c php-cs-fixer fix "%cd%/src/Akuma/Bundle/AcademicBundle/Migrations/Schema/AkumaAcademicBundleInstaller.php" --level=psr2


Run Cron

cmd /c app oro:cron --env=dev && pause

CLank

cmd /c app clank:server --env=dev && pause

Clean Reinstall
cmd /c app oro:install --force --drop-database --application-url='http://academic.cw471.es/'  --organization-name=ORO --user-name=admin  --user-email=admin@example.com --user-firstname=INRI --user-lastname=SakiZ --user-password=admin --sample-data=y --env=dev

Reinstall Test Environment

cmd /c app oro:install --force --drop-database --application-url='http://academic.cw471.es/'  --organization-name=ORO --user-name=admin  --user-email=admin@example.com --user-firstname=INRI --user-lastname=SakiZ --user-password=admin --sample-data=y --env=test

cmd /c app doctrine:fixture:load --env=test --append --fixtures vendor/oro/platform/src/Oro/Bundle/TestFrameworkBundle/Fixtures

cmd /c phpunit -c .\phpunit.xml src\Akuma\Bundle\AcademicBundle\Tests\Functional


app .cmd
@ECHO OFF
php "%~dp1app/console" %*