public function action_save() { $data = (object) filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING); $dataRaw = (object) filter_input_array(INPUT_POST, FILTER_UNSAFE_RAW); $gallery = ORM::factory("gallery"); if (!empty($data->id)) { $gallery = ORM::factory("gallery", $data->id); } $gallery->name = $data->name; $gallery->slug = Model_Gallery::buildSlug($data->slug, $gallery); $gallery->status = $data->status; $gallery->content = $dataRaw->content; $gallery->save(); $this->request->redirect("admin/galleries"); }