1 | <?php |
||
8 | class GetUrl implements FunctionInterface |
||
9 | { |
||
10 | private $aliases; |
||
11 | private $alias; |
||
12 | private $baseUrl; |
||
13 | private $params; |
||
14 | |||
15 | public function __construct(string $baseUrl, array $aliases, string $alias, array $params = []) |
||
22 | |||
23 | public function run() : string |
||
30 | |||
31 | private function findAlias() : string |
||
39 | |||
40 | private function findRelativePath($relativePath, $param, $value): string |
||
47 | } |
||
48 |