/** * Save an item. * * @access public * @param array $data The post values. * * @return boolean True on success. */ public function save($data) { //Some security checks $acl = RtiprintHelper::getActions(); //Secure the published tag if not allowed to change if (isset($data['published']) && !$acl->get('core.edit.state')) { unset($data['published']); } //Secure the author key if not allowed to change if (isset($data['created_by']) && !$acl->get('core.edit')) { unset($data['created_by']); } if (parent::save($data)) { return true; } return false; }
/** * Save an item. * * @access public * @param array $data The post values. * * @return boolean True on success. */ public function save($data) { //Convert from a non-SQL formated date (created) $data['created'] = RtiprintHelperDates::getSqlDate($data['created'], array('Y-m-d'), true); //Convert from a non-SQL formated date (modified) $data['modified'] = RtiprintHelperDates::getSqlDate($data['modified'], array('Y-m-d'), true); //Some security checks $acl = RtiprintHelper::getActions(); //Secure the published tag if not allowed to change if (isset($data['published']) && !$acl->get('core.edit.state')) { unset($data['published']); } //Secure the author key if not allowed to change if (isset($data['created_by']) && !$acl->get('core.edit')) { unset($data['created_by']); } if (parent::save($data)) { return true; } return false; }
/** * Save an item. * * @access public * @param array $data The post values. * * @return boolean True on success. */ public function save($data) { if (parent::save($data)) { return true; } return false; }