Class ResolverManager

Concrete\Core\Url\Resolver\Manager\ResolverManager implements Concrete\Core\Url\Resolver\Manager\ResolverManagerInterface

Methods summary

public
# __construct( string $default_handle = '', Concrete\Core\Url\Resolver\UrlResolverInterface $default_resolver = null )
public
# addResolver( string $handle, Concrete\Core\Url\Resolver\UrlResolverInterface $resolver, integer $priority = 512 )
public URLResolverInterface|null
public URLResolverInterface|null
# getResolver( string $handle )
public array
# getResolvers( )
public League\URL\URLInterface
# resolve( array $args )

Resolve a URI

Properties summary

protected $priorityTree
#
protected Concrete\Core\Url\Resolver\UrlResolverInterface $resolvers
#
protected string $default
#