Console app header.php: различия между версиями

Материал из GLENN CMS WIKI
Перейти к навигации Перейти к поиску
(Новая страница: «Файл для создания скриптов, работающих в консоли, содержит в себе набор автолоадеров, по…»)
 
Нет описания правки
Строка 18: Строка 18:
  foreach ($users as $u)
  foreach ($users as $u)
       $u->switchOffUser($u['id'])
       $u->switchOffUser($u['id'])
 
  }catch (Exception $e) {
  }catch (Exception $e) {
  errorReport($e,get_defined_vars());
  errorReport($e,get_defined_vars());
  echo $e->getMessage();
  echo $e->getMessage();
  }
  }

Версия от 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();
}