__construct() public method

public __construct ( $config )
示例#1
0
 /**
  * Initialise data source
  */
 public function __construct(&$parent, $env = NULL, $process_params = true)
 {
     parent::__construct($parent, $env, $process_params);
     $this->dsParamLANG = array();
     // Load language codes from configuration
     $languages = Symphony::Configuration()->get('datetime');
     foreach ($languages as $name => $codes) {
         $this->dsParamLANG[] = explode(', ', $codes);
     }
 }
 /**
  *
  * Class constructor
  * @param object $parent
  * @param array $env
  * @param boolean $process_params
  */
 public function __construct(array $env = null, $process_params = true)
 {
     parent::__construct($env, $process_params);
     // detect if multilangual field AND language redirect is enabled
     $this->isMultiLangual = Symphony::ExtensionManager()->fetchStatus('page_lhandles') == EXTENSION_ENABLED && Symphony::ExtensionManager()->fetchStatus('language_redirect') == EXTENSION_ENABLED;
     // add a ref to the Language redirect
     if ($this->isMultiLangual) {
         require_once EXTENSIONS . '/language_redirect/lib/class.languageredirect.php';
     }
 }
 public function __construct(&$parent, $env = NULL, $process_params = true)
 {
     if (isset($_GET['q'])) {
         if (ctype_digit($_GET['q'])) {
             $this->dsParamFILTERS['id'] = '{$url-q}';
         } else {
             $this->dsParamFILTERS['37'] = 'regexp:{$url-q}';
         }
     }
     parent::__construct($parent, $env, $process_params);
     $this->_dependencies = array('$ds-project-project');
 }
 public function __construct(&$parent, $env = NULL, $process_params = true)
 {
     parent::__construct($parent, $env, $process_params);
     $this->_dependencies = array('$ds-project-project-contributors', '$ds-index-anonymous');
 }
示例#5
0
 function __construct(&$parent, $env = NULL, $process_params = true)
 {
     $this->dsParamFILTERS = $this->__getParamFilters();
     $this->_tm = new TranslationManager($parent);
     parent::__construct($parent, $env, $process_params);
 }
 function __construct(&$parent)
 {
     parent::__construct($parent);
 }
 public function __construct($env = NULL, $process_params = true)
 {
     parent::__construct($env, $process_params);
 }
 public function __construct(&$parent, $env = NULL, $process_params = true)
 {
     parent::__construct($parent, $env, $process_params);
     $this->_dependencies = array();
 }
示例#9
0
 /**
  * Default Constructor
  *
  * @param array $config options
  * @access public
  */
 function __construct($config = array())
 {
     parent::__construct($config);
 }
示例#10
0
 function __construct(&$parent, $env = NULL, $process_params = true)
 {
     $this->dsParamFILTERS = $this->__getParamFilters();
     parent::__construct($parent, $env, $process_params);
 }
 function __construct($config)
 {
     parent::__construct($config);
     $this->sphinx = new SphinxClient();
     $this->sphinx->SetServer($this->config['host'], $this->config['port']);
 }
 public function __construct(&$parent, $env = NULL, $process_params = true)
 {
     parent::__construct($parent, $env, $process_params);
     $this->_dependencies = array('$ds-session', '$ds-schedule-places-events');
 }
 function __construct(&$parent, $env = NULL, $process_params = true)
 {
     parent::__construct($parent, $env, $process_params);
     $this->_dependencies = array('$ds-forum-discussions');
 }
 public function __construct(&$parent, $env = NULL, $process_params = true)
 {
     parent::__construct($parent, $env, $process_params);
     $this->_dependencies = array('$ds-fitness-test-participants-by-name', '$ds-fitness-reports');
 }
示例#15
0
 /**
  * __construct function.
  * 
  * @access public
  * @param mixed $config
  * @return void
  */
 public function __construct($config)
 {
     parent::__construct($config);
     $this->_http =& new HttpSocket();
 }
 public function __construct(&$parent, $env = NULL, $process_params = true)
 {
     parent::__construct($parent, $env, $process_params);
     $this->_dependencies = array('$ds-dashboard-projects');
 }
 public function __construct(array $env = null, $process_params = true)
 {
     parent::__construct($env, $process_params);
 }
示例#18
0
 function __construct(&$parent, $env = NULL, $process_params = true)
 {
     $this->languages = $this->languages = libYSBOSSLanguages::getList();
     $this->dsParamFILTERS = $this->__getParamFilters();
     parent::__construct($parent, $env, $process_params);
 }
 public function __construct(&$parent, $env = NULL, $process_params = TRUE)
 {
     parent::__construct($parent, $env, $process_params);
 }
 public function __construct(&$parent, $env = NULL, $process_params = true)
 {
     parent::__construct($parent, $env, $process_params);
     $this->_dependencies = array('$ds-homepage-articles', '$ds-article', '$ds-drafts');
 }
 public function __construct(&$parent, $env = NULL, $process_params = true)
 {
     parent::__construct($parent, $env, $process_params);
     $this->_dependencies = array('$ds-galleries', '$ds-photos-tags');
 }
 public function __construct($env = array(), $process_params = true, $param_pool = array())
 {
     parent::__construct((array) $env, $process_params);
     $this->_param_pool = $param_pool;
     $this->_XSLTProc = new XsltProcess();
 }