public static function validateSettingList($settingList) { parent::validateSettingList($settingList); if (!UTIL_Validator::isUrlValid($settingList['rss_url'])) { throw new WidgetSettingValidateException(OW::getLanguage()->text('base', 'rss_widget_url_invalid_msg'), 'rss_url'); } $urlInfo = parse_url($settingList['rss_url']); $urlHomeInfo = parse_url(OW_URL_HOME); if ($urlInfo['host'] == $urlHomeInfo['host']) { throw new WidgetSettingValidateException(OW::getLanguage()->text('base', 'rss_widget_url_invalid_msg'), 'rss_url'); } }
public static function validateSettingList($settingList) { parent::validateSettingList($settingList); if (!UTIL_Validator::isUrlValid($settingList['rss_url'])) { throw new WidgetSettingValidateException(OW::getLanguage()->text('base', 'rss_widget_url_invalid_msg'), 'rss_url'); } }