Class PathUrlResolver

Interface ApplicationAwareInterface This interface declares awareness of the concrete5 application.

Concrete\Core\Url\Resolver\PathUrlResolver implements Concrete\Core\Url\Resolver\UrlResolverInterface, Concrete\Core\Application\ApplicationAwareInterface
Namespace: Concrete\Core\Url\Resolver
Package: Concrete\Core\Application
Located at src/Url/Resolver/PathUrlResolver.php

Methods summary

public
# __construct( Concrete\Core\Config\Repository\Repository $repository, Concrete\Core\Url\Resolver\CanonicalUrlResolver $canonical_resolver, Concrete\Core\Application\Service\Dashboard $dashboard )

PathUrlResolver constructor.

public
# setApplication( Concrete\Core\Application\Application $application )

Set the application object

public League\URL\URLInterface
# resolve( array $arguments, League\URL\URLInterface $resolved = null )

Resolve url's from any type of input

protected
protected
# basePath( $url, $path, $args )