/** * Constructor */ public function __construct() { $this->locale = config('site.locale', 'en'); $this->date_format = config('site.date_format', 'Y-m-d H:i'); date_default_timezone_set(config('site.timezone', 'Europe/Moscow')); parent::__construct(); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); ini_set('display_errors', 1); ini_set('error_reporting', E_ALL); set_error_handler(array($this, 'showRawError')); }
/** * Constructor */ public function __contsruct() { parent::__construct(); $cogear = getInstance(); $this->mcrypt_cipher = $cogear->get('secure.mcrypt_cipher', MCRYPT_BLOWFISH); $this->mcrypt_mode = $cogear->get('secure.mcrypt_mode', MCRYPT_MODE_ECB); }
/** * Конструктор * * @param Config $config */ public function __construct($config) { $defaults = self::getDefaultSettings(); $defaults->extend($config); parent::__construct($defaults); $this->initRegions(); $this->template = new Template(THEMES . DS . $this->theme . DS . 'templates' . DS . 'index' . EXT); $this->menu = new Menu(array('name' => 'theme', 'render' => FALSE, 'elements' => array(array('label' => icon('download'), 'link' => l('/admin/theme/download') . '?themes=' . $this->theme, 'class' => 'btn btn-mini')))); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); $this->initRegions(); // Почему здесь, а не выше в общем списке? // Потом что общий список инициализируется во время init. // Если указать там, то будут вовлечены только те шестерёнки, которые в очереди после данной идут hook('gear.init', array($this, 'hookGearInit')); }
/** * Конструктор */ public function __construct($config) { $this->lang = config('lang.lang', 'ru'); hook('lang.transliterate', array($this, 'transliterate_' . $this->lang)); $this->locale = config('lang.locale') . '.UTF-8'; $options = config('lang'); $this->object(Lang::factory('index', $options)); config('lang.ignore_native') && $this->lang == 'ru' or $this->object->load(); setlocale(LC_ALL, $this->locale); parent::__construct($config); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); if (self::$is_init) { return; } // Важно повесить хук именно таким образом, чтобы информация выводилась до остальных скриптов hook('head', array($this, 'hookHead')); $this->js = Assets::factory('scripts', config('assets.js')); $this->css = Assets::factory('styles', config('assets.css')); self::$is_init = TRUE; }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); $this->info = Core_ArrayObject::transform($this->info); $this->info->title->append(config('site.name', SITE_URL)); }
/** * Constructor */ public function __construct() { parent::__construct(); $this->info = Core_ArrayObject::transform($this->info); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); Form::$types['file'] = 'File_Element'; Form::$types['file_url'] = 'File_Url_Element'; }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); $this->object(cogear()->request = new Request_Object()); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); hook('preload', array($this, 'hookPreload')); $this->object(Cache::factory('normal', config('cache'))); }
/** * Constructor */ public function __construct() { parent::__construct(); $this->theme = Theme_Gear::classToTheme($this->gear); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); Wysiwyg_Gear::$editors['redactor'] = 'Redactor_Editor'; }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); Wysiwyg_Gear::$editors['markitup'] = 'Markitup_Editor'; }
/** * Конструктор * * @param Config $config */ public function __construct($config) { parent::__construct($config); date_default_timezone_set(config('date.timezone', 'Europe/Moscow')); }
/** * Constructor */ public function __construct() { parent::__construct(); $this->rules = new Core_ArrayObject(); $this->roles = new Core_ArrayObject(); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); $this->object(new Session(array('name' => 'session'))); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); Form::$types['image'] = 'Image_Element'; }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); $this->object(Response::getInstance()); }
/** * Конструктор */ public function __construct($config) { parent::__construct($config); $this->rights = new Core_ArrayObject(); }
/** * Constructor */ public function __construct() { parent::__construct(); $this->menu = new Core_ArrayObject(); }
/** * Конструктор * * @param type $config */ public function __construct($config) { parent::__construct($config); hook('gear.init', array($this, 'hookGearInit')); }