/** * Save ConfigPress * * @return string * * @access protected */ protected function saveConfigPress() { $result = aam_Core_ConfigPress::write(aam_Core_Request::post('config')); return json_encode(array('status' => $result === false ? 'failure' : 'success')); }
/** * Save ConfigPress * * @return string * * @access public */ public function saveConfigPress() { if (current_user_can(aam_Core_ConfigPress::getParam('aam.menu.configpress.capability', 'administrator'))) { $result = aam_Core_ConfigPress::write(aam_Core_Request::post('config')); } else { $result = false; } return json_encode(array('status' => $result === false ? 'failure' : 'success')); }