#!/usr/bin/env php add(new module_console_aboutAuthors('about:authors')); $app->add(new module_console_aboutLicense('about:license')); $app->add(new module_console_checkExtension('check:extension')); $app->add(new module_console_systemUpgrade('system:upgrade')); $app->add(new module_console_sphinxGenerateSuggestion('sphinx:generate-suggestions')); $app->add(new module_console_systemMailCheck('system:mail:check')); $app->add(new module_console_systemBackupDB('system:backup:db')); $app->add(new module_console_systemClearCache('system:clear:cache')); $app->add(new module_console_systemTemplateGenerator('system:template:generator')); $app->add(new module_console_systemExport('system:export')); $app->add(new module_console_taskrun('task:run')); $app->add(new module_console_tasklist('task:list')); $app->add(new module_console_taskState('task:state')); $app->add(new module_console_schedulerState('scheduler:state')); $app->add(new module_console_schedulerStop('scheduler:stop')); $app->add(new module_console_schedulerStart('scheduler:start')); $app->add(new module_console_fileEnsureProductionSetting('check:ensure:production:settings')); $app->add(new module_console_fileEnsureDevSetting('check:ensure:dev:settings')); $app->add(new module_console_systemConfigCheck('check:system')); $app->add(new module_console_fieldsList('fields:list')); $app->add(new module_console_fieldsDelete('fields:delete')); $app->add(new module_console_fieldsRename('fields:rename')); $app->add(new module_console_fieldsMerge('fields:merge')); $result_code = is_int($app->run()) ? : 1; } catch (Exception $e) { echo sprintf("an error occured : %s", $e->getMessage()); } exit($result_code);