ICanBoogie
  • Documentation
  • API Reference
  • Routing master
Namespaces
  • ICanBoogie
    • Routing
      • Controller
      • Route
      • RouteDispatcher
Classes
  • Controller
  • FormattedRoute
  • Helpers
  • Pattern
  • Route
  • RouteCollection
  • RouteDefinition
  • RouteDispatcher
  • RouteMaker
Interfaces
  • Exception
  • ToSlug
Exceptions
  • ActionNotDefined
  • ControllerNotDefined
  • PatternNotDefined
  • PatternRequiresValues
  • RouteNotDefined

Class FormattedRoute

Representation of a formatted route.

ICanBoogie\Routing\FormattedRoute uses ICanBoogie\Accessor\AccessorTrait (not available)
Namespace: ICanBoogie\Routing
Located at FormattedRoute.php

Methods summary

protected get_url( void )
protected get_absolute_url( void )
protected get_route( void )
public __construct( string $url, ICanBoogie\Routing\Route $route )

Initialize the ICanBoogie\Routing\FormattedRoute::$url and ICanBoogie\Routing\FormattedRoute::$route properties.

Initialize the ICanBoogie\Routing\FormattedRoute::$url and ICanBoogie\Routing\FormattedRoute::$route properties.

Parameters

$url
$route
public __toString( void )

Properties summary

protected $url : string

The relative URL created by Route::format().

The relative URL created by Route::format().


		
protected $route : ICanBoogie\Routing\Route

The ICanBoogie\Routing\Route instance that created this instance.

The ICanBoogie\Routing\Route instance that created this instance.


		

Magic properties

public read-only $url : string

Relative URL.

public read-only $absolute_url : string

Absolute URL, absolutized with absolutize_url().

public read-only $route : ICanBoogie\Routing\Route

The route that was used to format the URL.

Routing master – Check on GitHub – API documentation generated by ApiGen