コード例 #1
0
ファイル: eAccelerator.php プロジェクト: brussens/cogear2
 /**
  * Конструктор
  *
  * @param array $options
  */
 public function __construct($options = array())
 {
     parent::__construct($options);
     if (!self::check()) {
         exit(t('Работа с кэшем через eAccelerator невозможна, ибо он отключен на сервере.'));
     }
 }
コード例 #2
0
ファイル: Memcache.php プロジェクト: brussens/cogear2
 /**
  * Конструктор
  *
  * @param array $options
  */
 public function __construct($options = array())
 {
     parent::__construct($options);
     if ($memcache = self::check($this->options->host, $this->options->port)) {
         $this->object($memcache);
     } else {
         FALSE === $memcache && exit(t('Работа с кэшем через Memcache невозможна, ибо он отключен на сервере.'));
         if (NULL === $memcache) {
             throw new Exception(t('Не удаётся соединиться с сервером Memcache по адресу ') . $this->options->host . ':' . $this->options->port);
         }
     }
 }
コード例 #3
0
ファイル: File.php プロジェクト: brussens/cogear2
 /**
  * Конструктор
  *
  * @param array $options
  */
 public function __construct($options = array())
 {
     parent::__construct($options);
     File::mkdir($this->options->path);
 }