$name) ? $this->$name : false; } /** * @param array $data * @return Arlima_TemplateObject */ public static function create( $data ) { $obj = new Arlima_TemplateObject(); foreach($data as $key => $val) { if( is_array($val) || $val instanceof stdClass ) { $obj->$key = self::create($val); } else { $obj->$key = $val; } } return $obj; } }