/** * Update * * @param Doctrine_Record $logo * @param array $data * @return string $uuid */ protected function rec_update($logo, $data) { $this->check_authz($logo->Inquiry, 'write'); $this->require_data($data, array('logo')); try { $logo->set_image($data['logo']); } catch (Exception $e) { throw new Rframe_Exception(RFrame::BAD_DATA, $e->getMessage()); } // save $logo->save(); return $logo->img_uuid; }