_getTemplateVars() 보호된 메소드

Build the list of template variables to apply to the VCL template
protected _getTemplateVars ( ) : array
리턴 array
예제 #1
0
 /**
  * Build the list of template variables to apply to the VCL template
  *
  * @return array
  */
 protected function _getTemplateVars()
 {
     $vars = parent::_getTemplateVars();
     $vars['esi_public_ttl'] = $this->_getDefaultTtl();
     $vars['advanced_session_validation'] = $this->_getAdvancedSessionValidation();
     return $vars;
 }
예제 #2
0
 /**
  * Build the list of template variables to apply to the VCL template
  *
  * @return array
  */
 protected function _getTemplateVars()
 {
     $vars = parent::_getTemplateVars();
     $vars['advanced_session_validation'] = $this->_getAdvancedSessionValidation();
     if (Mage::getStoreConfig('turpentine_vcl/backend/load_balancing') != 'no') {
         $vars['directors'] = $this->_vcl_directors();
         $vars['admin_backend_hint'] = 'vdir_admin.backend()';
         $vars['set_backend_hint'] = 'set req.backend_hint = vdir.backend();';
     } else {
         $vars['directors'] = '';
         $vars['admin_backend_hint'] = 'admin';
         $vars['set_backend_hint'] = '';
     }
     return $vars;
 }
예제 #3
0
 /**
  * Build the list of template variables to apply to the VCL template
  *
  * @return array
  */
 protected function _getTemplateVars()
 {
     $vars = parent::_getTemplateVars();
     $vars['advanced_session_validation'] = $this->_getAdvancedSessionValidation();
     return $vars;
 }