ICanBoogie/Routing 4.0.x
  • Namespace
  • Class

Namespaces

  • ICanBoogie
    • Routing
      • Controller
      • Route
      • RouteDispatcher

Classes

  • ClosureController
  • Controller
  • FormattedRoute
  • Helpers
  • Pattern
  • Route
  • RouteCollection
  • RouteDefinition
  • RouteDispatcher
  • RouteMaker

Interfaces

  • Exception
  • ToSlug

Exceptions

  • ActionNotDefined
  • ControllerNotDefined
  • PatternNotDefined
  • PatternRequiresValues
  • RouteNotDefined

Functions

  • absolutize_url
  • contextualize
  • decontextualize

Class ClosureController

Controller wrapper for closures.

ICanBoogie\Prototyped
Extended by ICanBoogie\Routing\Controller
Extended by ICanBoogie\Routing\ClosureController
Final
Namespace: ICanBoogie\Routing
Located at ClosureController.php

Methods summary

public
# __construct( Closure $closure )

Parameters

$closure
protected ICanBoogie\HTTP\Response|mixed
# action( ICanBoogie\HTTP\Request $request )

Parameters

$request

Returns

ICanBoogie\HTTP\Response|mixed

Inheritdoc

Methods inherited from ICanBoogie\Routing\Controller

__invoke(), forward_to(), forward_to_route(), get_name(), get_request(), get_route(), lazy_get_response(), redirect()

Properties summary

Magic properties inherited from ICanBoogie\Routing\Controller

$name, $request, $response, $route

ICanBoogie/Routing 4.0.x API documentation generated by ApiGen