/** * Remove a trailing string from a string if it exists * @param $string The string that must be shortened if it ends with a trailing string * @param $trailing_string The trailing string * @return string */ public static function remove_trailing($string, $trailing_string) { if (StringTool::end_with($string, $trailing_string)) { return substr($string, 0, strlen($string) - strlen($trailing_string)); } else { return $string; } }
/** * @return boolean */ public function is_rss_request() { if (!$this->is_bot_request() && StringTool::end_with($this->controller->params['url']['url'], '.rss')) { return true; } else { return false; } }