public function form_add($album_id) { $album = ORM::factory("item", $album_id); access::required("view", $album); access::required("add", $album); print album::get_add_form($album); }
/** * @see REST_Controller::_form_add($parameters) */ public function _form_add($album_id) { $album = ORM::factory("item", $album_id); access::required("view", $album); access::required("add", $album); switch ($this->input->get("type")) { case "album": print album::get_add_form($album) . html::script("modules/gallery/js/albums_form_add.js"); break; case "photo": print photo::get_add_form($album); break; default: kohana::show_404(); } }
/** * @see REST_Controller::_form_add($parameters) */ public function _form_add($album_id) { $album = ORM::factory("item", $album_id); access::required("edit", $album); switch ($this->input->get("type")) { case "album": print album::get_add_form($album); break; case "photo": print photo::get_add_form($album); break; default: kohana::show_404(); } }