コード例 #1
0
ファイル: Varnish.php プロジェクト: lmcro/magecache
 /**
  * Retrive Varnish connector object
  *
  * @return Varnish_Connector
  */
 protected function _getConnector()
 {
     if (is_null($this->_connector)) {
         Varnish_Connector::setLogger(Mage::getSingleton('smile_magecache/engine_varnish_connector_logger'));
         $connector = new Varnish_Connector();
         $connector->setConnectionType(Mage::getStoreConfig('smile_magecache/varnish/mode'));
         $connector->init($this->getServers(), Mage::getStoreConfig('smile_magecache/general/debug'));
         $this->_connector = $connector;
     }
     return $this->_connector;
 }