private static function _set_is_canonical() { if (self::$_model['is_property_details_page'] || self::$_model['is_property_update_page'] || self::$_model['is_partial_address_page']) { if (!empty(self::$_model['property_id']) && !empty(self::$_model['property_zip']) && !empty(self::$_model['property_city']) && !empty(self::$_model['property_state']) || !empty(self::$_model['property_update_id']) && !empty(self::$_model['listings'][0]->permalink)) { $trimmed_url_end = rtrim($_SERVER['REQUEST_URI'], '/'); $trimmed_permalink_end = rtrim(DispletRetsIdxUtilities::get_domainless_url(self::$_model['listings'][0]->permalink), '/'); if (!empty($trimmed_url_end) && !empty($trimmed_permalink_end) && $trimmed_permalink_end != $trimmed_url_end) { self::$_model['is_canonical'] = false; } } } }