ICanBoogie/Routing master
  • Namespace
  • Class

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

Functions

  • absolutize_url
  • contextualize
  • decontextualize

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( )
protected
# get_absolute_url( )
protected
# get_route( )
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( )

Properties summary

protected string $url

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

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

#
protected ICanBoogie\Routing\Route $route

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

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

#

Magic properties

public read-only string $url

Relative URL.

public read-only string $absolute_url

Absolute URL, absolutized with absolutize_url().

public read-only ICanBoogie\Routing\Route $route

The route that was used to format the URL.

ICanBoogie/Routing master API documentation generated by ApiGen