public function after($response) { global $data; $this->template->content = View::forge('content/message', $data); $response = parent::after($response); // あなた自身のレスポンスオブジェクトを作成する場合は必要ありません。 // do stuff return $response; // after() は確実に Response オブジェクトを返すように }
/** * Construct controller */ public function after() { if ($user = self::_get_user(false)) { Anqh::page_meta('type', 'profile'); Anqh::page_meta('title', HTML::chars($user->username)); Anqh::page_meta('profile:username', HTML::chars($user->username)); switch ($user->gender) { case 'f': Anqh::page_meta('profile:gender', 'female'); break; case 'm': Anqh::page_meta('profile:gender', 'male'); break; } if ($image = $user->get_image_url()) { Anqh::page_meta('image', $image); } Anqh::share(true); } parent::after(); }