コード例 #1
0
ファイル: binder.php プロジェクト: BGCX261/zoombi-svn-to-git
 /**
  * Object setter
  * @param string $a_name
  * @param mixed $a_value
  * @return mixed
  */
 public function __set($a_name, $a_value)
 {
     if (!$this->m_this) {
         parent::__set($a_name, $a_value);
     }
     $this->m_this->{$a_name} = $a_value;
 }
コード例 #2
0
ファイル: router.php プロジェクト: BGCX261/zoombi-svn-to-git
 /**
  * Construct
  */
 public function __construct(Zoombi_Object &$a_parent = null, $a_name = null)
 {
     parent::__construct($a_parent, $a_name);
     $this->m_rules = array();
     $this->m_request = new Zoombi_Route();
     $this->m_redirect = new Zoombi_Route();
     $this->m_current = new Zoombi_Route();
     $this->m_request = null;
 }
コード例 #3
0
ファイル: view.php プロジェクト: BGCX261/zoombi-svn-to-git
 /**
  * Constructor
  * @param Zoombi_Controller $a_controller
  * @param string $a_view
  */
 public function __construct($a_view = null, $a_data = null)
 {
     parent::__construct();
     $this->m_data = new Zoombi_Registry();
     if ($a_view) {
         $this->setView($a_view);
     }
     if ($a_data) {
         $this->m_data->setDataRef($a_data);
     }
 }
コード例 #4
0
 /**
  * Constructor
  * @param Zoombi_Object $a_parent
  * @param string $a_name
  */
 public function __construct(Zoombi_Object &$a_parent = null, $a_name = null)
 {
     parent::__construct($a_parent, $a_name);
     $this->m_listeners = array();
     $this->m_processor = array();
 }
コード例 #5
0
 public function hasProperty($a_name)
 {
     if (in_array($a_name, self::$m_reserved)) {
         return true;
     }
     return parent::hasProperty($a_name);
 }
コード例 #6
0
 public function __construct(Zoombi_Object &$a_parent = null, $a_name = null)
 {
     parent::__construct($a_parent, $a_name);
 }