예제 #1
0
 /**
  * Construct
  * @param mixed $a_data
  */
 public function __construct($a_data = null)
 {
     parent::__construct();
     if (func_num_args() > 0) {
         $this->setData($a_data);
     }
 }
예제 #2
0
 public function __construct($a_delimeter = null)
 {
     parent::__construct(array(), $a_delimeter);
     if (session_id() == '') {
         session_start();
     }
     $this->setDataRef($_SESSION);
 }
예제 #3
0
 public function __construct($a_delimeter = null)
 {
     parent::__construct(array(), $a_delimeter);
     $id = session_id();
     if (empty($id)) {
         @session_start();
     }
     $this->setDataRef($_SESSION);
 }
예제 #4
0
 /**
  * Construct
  * @param mixed $a_data 
  */
 public function __construct($a_data = null)
 {
     parent::__construct();
     switch (gettype($a_data)) {
         case 'string':
             $this->fromFile($a_data);
             break;
         case 'array':
         case 'object':
             parent::fromArray($a_data);
             break;
     }
 }
예제 #5
0
 /**
  * Constructor
  * @param string $a_template Template
  * @param array $a_data Data
  */
 public function __construct($a_template = null, $a_data = null, $a_brackets = array(null, null))
 {
     parent::__construct($a_data);
     $this->setTemplate($a_template)->setBrackets($a_brackets);
 }
예제 #6
0
 /**
  * Constructor
  * @param string $a_template Template
  * @param array $a_data Data
  */
 public function __construct($a_template = null, $a_data = null)
 {
     parent::__construct($a_data);
     $this->setTemplate($a_template);
     $this->m_brackets = array('', '');
 }
예제 #7
0
 /**
  * Construct
  * @param mixed $a_data
  */
 public function __construct($a_data = null)
 {
     parent::__construct();
     $this->setData($a_data);
 }