Lines Matching refs:url
48 public static function rewrite(Url $url) argument
52 $scheme = $url->getScheme();
64 self::pathRewrite($url);
65 self::baseRewrite($url);
67 $url->toAbsoluteUrl();
80 * @param Url $url
83 private static function pathRewrite(Url $url) argument
87 $path = $url->getPath();
100 … $dokuwikiId = $url->getQueryPropertyValueAndRemoveIfPresent(MediaMarkup::$MEDIA_QUERY_PARAMETER);
106 $url->setPath(self::MEDIA_PREFIX . "/$webUrlPath");
113 … $dokuwikiId = $url->getQueryPropertyValueAndRemoveIfPresent(MediaMarkup::$MEDIA_QUERY_PARAMETER);
119 $url->setPath("/_detail/$webUrlPath");
123 … $dokuwikiId = $url->getQueryPropertyValueAndRemoveIfPresent(DokuWikiId::DOKUWIKI_ID_ATTRIBUTE);
142 $do = $url->getQueryPropertyValue(ExecutionContext::DO_ATTRIBUTE);
146 … $url->setPath(self::EXPORT_PATH_PREFIX . "/$exportFormat/$webUrlPath");
147 $url->deleteQueryParameter(ExecutionContext::DO_ATTRIBUTE);
151 $url->deleteQueryParameter(ExecutionContext::DO_ATTRIBUTE);
157 $url->setPath($webUrlPath);
160 $url->setPath("$path/$urlId");
163 $url->setQueryParameter(DokuWikiId::DOKUWIKI_ID_ATTRIBUTE, $urlId);
172 static function baseRewrite(Url $url) argument
181 $path = $url->getPath();
192 $url->setPath("$urlPathBaseDir$path");
194 $url->setPath("$urlPathBaseDir/$path");