Overview

Namespaces

  • Charcoal
    • Admin
      • Widget
        • Cms
    • Cms
      • Config
      • Mixin
        • Traits
      • Route
      • Section
      • Service
        • Loader
        • Manager
      • ServiceProvider
      • Support
        • Helpers
        • Interfaces
        • Traits
    • Property

Classes

  • EventRoute
  • GenericRoute
  • NewsRoute
  • SectionRoute
  • Overview
  • Namespace
  • Class

Class EventRoute

Event Route Handler

Charcoal\App\Route\TemplateRoute
Extended by Charcoal\Cms\Route\EventRoute uses Charcoal\Translator\TranslatorAwareTrait (not available)
Namespace: Charcoal\Cms\Route
Located at Charcoal/Cms/Route/EventRoute.php
Methods summary
public
# __construct( array $data )

Parameters

$data
Class depdendencies.
public boolean
# pathResolvable( Pimple\Container $container )

Determine if the URI path resolves to an object.

Determine if the URI path resolves to an object.

Parameters

$container
A DI (Pimple) container.

Returns

boolean
public Psr\Http\Message\ResponseInterface
# __invoke( Pimple\Container $container, Psr\Http\Message\RequestInterface $request, Psr\Http\Message\ResponseInterface $response )

Parameters

$container
A DI (Pimple) container.
$request
A PSR-7 compatible Request instance.
$response
A PSR-7 compatible Response instance.

Returns

Psr\Http\Message\ResponseInterface
protected Charcoal\Cms\EventInterface
# loadEventFromPath( Pimple\Container $container )

Parameters

$container
Pimple DI container.

Returns

Charcoal\Cms\EventInterface
API documentation generated by ApiGen