Console app header.php: различия между версиями
Перейти к навигации
Перейти к поиску
V0yager (обсуждение | вклад) Нет описания правки |
V0yager (обсуждение | вклад) Нет описания правки |
||
Строка 5: | Строка 5: | ||
Пример скрипта: | Пример скрипта: | ||
<?php | <?php | ||
$root = '/var/www/html/cabinet/'; | $root = '/var/www/html/cabinet/'; | ||
include($root.'cms/system/console_app_header.php'); | include($root.'cms/system/console_app_header.php'); | ||
$model = new userModel(); | $model = new userModel(); | ||
try { | try { | ||
Версия от 17:22, 25 марта 2013
Файл для создания скриптов, работающих в консоли, содержит в себе набор автолоадеров, подключает конфиг и все необходимые файлы для того чтобы в консоли можно было использовать все классы и методы Zend Framework
Скрипты необходимо размещать в папке system плагина, если функционал скрипта относится исключительно к плагину или же в папке /site/system если это общепроектный скрипт
Пример скрипта:
<?php $root = '/var/www/html/cabinet/'; include($root.'cms/system/console_app_header.php'); $model = new userModel(); try { $users = $model->getBadUsers() foreach ($users as $u) $u->switchOffUser($u['id']) }catch (Exception $e) { errorReport($e,get_defined_vars()); echo $e->getMessage(); }