Ejemplo n.º 1
0
 /**
  *  オブジェクトへのアクセサ(R)
  *
  *  @access public
  *  @return mixed   $keyに対応するオブジェクト(or null)
  */
 public function getObject($key)
 {
     $arg_list = func_get_args();
     array_shift($arg_list);
     $_ret_object = $this->class_factory->getObject($key, $arg_list);
     return $_ret_object;
 }
Ejemplo n.º 2
0
 /**
  *  レンダラを取得する
  *
  *  @access public
  *  @return object  Ethna_Renderer  レンダラオブジェクト
  */
 public function getRenderer()
 {
     if ($this->renderer instanceof Ethna_Renderer) {
         return $this->renderer;
     }
     $this->renderer = $this->class_factory->getObject('renderer');
     $this->_setDefaultTemplateEngine($this->renderer);
     return $this->renderer;
 }