summaryrefslogtreecommitdiff
path: root/src/Routing/LegacyUrlGenerator.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Routing/LegacyUrlGenerator.php')
-rw-r--r--src/Routing/LegacyUrlGenerator.php11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/Routing/LegacyUrlGenerator.php b/src/Routing/LegacyUrlGenerator.php
index f17bdf88..e2434e1f 100644
--- a/src/Routing/LegacyUrlGenerator.php
+++ b/src/Routing/LegacyUrlGenerator.php
@@ -2,14 +2,19 @@
namespace Engelsystem\Routing;
+/**
+ * Provides urls when webserver rewriting is disabled.
+ *
+ * The urls have the form <app url>/index.php?p=<path>&<parameters>
+ */
class LegacyUrlGenerator extends UrlGenerator
{
/**
* @param string $path
* @param array $parameters
- * @return string
+ * @return string urls in the form <app url>/index.php?p=<path>&<parameters>
*/
- public function to($path, $parameters = [])
+ public function link_to($path, $parameters = [])
{
$page = ltrim($path, '/');
if (!empty($page)) {
@@ -17,7 +22,7 @@ class LegacyUrlGenerator extends UrlGenerator
$parameters = array_merge(['p' => $page], $parameters);
}
- $uri = parent::to('index.php', $parameters);
+ $uri = parent::link_to('index.php', $parameters);
$uri = preg_replace('~(/index\.php)+~', '/index.php', $uri);
return $uri;