/** * dismiss_persistent_admin_notice * * @access public * @return void */ public function dismiss_ee_nag_notice_callback() { EE_Error::dismiss_persistent_admin_notice(); }
/** * update_country_settings * * @access public * @return boolean */ public static function update_country_settings($CNT_ISO = '', $STA_ID = '', $cols_n_values = array()) { $CNT_ISO = !empty($CNT_ISO) ? $CNT_ISO : FALSE; if (!$CNT_ISO) { EE_Error::add_error(__('An invalid or missing Country ISO Code was received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); } $STA_abbrev = is_array($cols_n_values) && isset($cols_n_values['STA_abbrev']) ? $cols_n_values['STA_abbrev'] : FALSE; if (!$STA_abbrev && !empty($STA_ID)) { if ($state = EEM_State::instance()->get_one_by_ID($STA_ID)) { if ($state instanceof EE_State) { $STA_abbrev = $state->abbrev(); } } } if (!$STA_abbrev) { EE_Error::add_error(__('An invalid or missing State Abbreviation was received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); } EE_Error::dismiss_persistent_admin_notice($CNT_ISO . '-' . $STA_abbrev); }