/** * @param $data */ public function validateAndUpdate($data) { $data = MenuItem::validateInput($data); $this->name = $data['name']; $this->link = isset($data['link']) ? $data['link'] : false; $this->page_id = isset($data['page_id']) ? $data['page_id'] : false; $this->save(); }