| Total Complexity | 6 |
| Total Lines | 41 |
| Duplicated Lines | 0 % |
| Changes | 0 | ||
| 1 | <?php |
||
| 15 | class Url |
||
| 16 | { |
||
| 17 | protected $container; |
||
| 18 | public function __construct($container) |
||
| 21 | } |
||
| 22 | public function get( $name, $params = array() ) |
||
| 28 | // $name = $route->getName(); |
||
| 29 | // $groups = $route->getGroups(); |
||
| 30 | // $methods = $route->getMethods(); |
||
| 31 | // $arguments = $route->getArguments(); |
||
| 32 | |||
| 33 | } |
||
| 34 | |||
| 35 | |||
| 36 | public function getBasePath(Request $request) |
||
| 37 | { |
||
| 38 | $protocol = $request->getUri()->getScheme(); |
||
| 39 | $baseHost = $request->getUri()->getHost(); |
||
| 40 | $port = $request->getUri()->getPort() ? ':' . $request->getUri()->getPort() : ''; |
||
| 41 | $baseUrl = $protocol . '://' . $baseHost . $port; |
||
| 42 | return $baseUrl; |
||
| 43 | } |
||
| 44 | |||
| 45 | public function getBaseRoutePath(Request $request) |
||
| 56 | } |
||
| 57 | |||
| 64 | } |