Example #1
0
 public function __destruct()
 {
     CoreHelper::logMessage('info', 'memcached destruct...');
     if (method_exists($this->_memcached, 'quit')) {
         $this->_memcached->quit();
     }
 }
Example #2
0
File: Redis.php Project: ErosZy/CSF
 public function __destruct()
 {
     CoreHelper::logMessage('info', 'redis destruct...');
     if (method_exists($this->_redis, 'disconnect')) {
         $this->_redis->disconnect();
     }
 }
Example #3
0
 public function __construct()
 {
     self::$instance =& $this;
     // 每个Controller持有一个单独的CoreLoader实例
     $this->load = CoreHelper::loadClass("CoreLoader", '', null, false);
     CoreHelper::logMessage('info', 'Controller Class Initialized');
 }
Example #4
0
File: SSDB.php Project: ErosZy/CSF
 public function __destruct()
 {
     CoreHelper::logMessage('info', 'ssdb destruct...');
     if (method_exists($this->_ssdb, 'close')) {
         $this->_ssdb->close();
     }
 }
Example #5
0
 public function __destruct()
 {
     CoreHelper::logMessage('info', 'mongo destruct...');
     if (method_exists($this->_mongo, 'close')) {
         $this->_mongo->close(true);
     }
 }
Example #6
0
File: Mcurl.php Project: ErosZy/CSF
 function __construct()
 {
     CoreHelper::logMessage('debug', 'Mcurl Class Initialized');
     if (!$this->isEnable()) {
         CoreHelper::logMessage('error', 'Mcurl Class - PHP was not built with cURL enabled. Rebuild PHP with --with-curl to use cURL.');
     } else {
         $this->curl_parent = curl_multi_init();
     }
 }
Example #7
0
 public function logException($severity, $message, $filepath, $line)
 {
     $severity = isset($this->levels[$severity]) ? $this->levels[$severity] : $severity;
     CoreHelper::logMessage('error', 'Severity: ' . $severity . ' --> ' . $message . ' ' . $filepath . ' ' . $line);
 }
Example #8
0
 protected function _initLibrary($class, $prefix, $params = false, $objName = null)
 {
     $className = $prefix . $class;
     if (!class_exists($className, false)) {
         CoreHelper::logMessage('error', 'Non-existent class: ' . $className);
     }
     if (empty($objName)) {
         $objName = strtolower($class);
     }
     $CN =& getInstance();
     if (isset($CN->{$objName})) {
         if ($CN->{$objName} instanceof $className) {
             CoreHelper::logMessage('debug', $className . " has already been instantiated as '" . $objName . "'. Second attempt aborted.");
             return;
         }
     }
     $this->_classes[$objName] = $class;
     $CN->{$objName} = isset($params) ? new $className($params) : new $className();
     return $this;
 }
Example #9
0
File: NSQ.php Project: ErosZy/CSF
 public function __destruct()
 {
     CoreHelper::logMessage('info', 'nsq destruct...');
     $this->_nsq = null;
 }
Example #10
0
 public function __construct()
 {
     CoreHelper::logMessage('info', 'Model Class Initialized');
 }