Overview

Namespaces

  • momentphp
    • exceptions
    • interfaces
    • middlewares
    • providers
    • traits
  • None

Classes

  • AssetsMiddleware
  • NegotiationMiddleware
  • Overview
  • Namespace
  • Class

Class NegotiationMiddleware

BundleAssetMiddleware

momentphp\Middleware uses momentphp\traits\ContainerTrait, momentphp\traits\OptionsTrait, momentphp\traits\ClassTrait
Extended by momentphp\middlewares\NegotiationMiddleware
Namespace: momentphp\middlewares
Located at middlewares/NegotiationMiddleware.php
Methods summary
public
# __construct( Interop\Container\ContainerInterface $container, array $options = [] )

Constructor

Constructor

Parameters

$container
$options

Overrides

momentphp\Middleware::__construct()
public Psr\Http\Message\ResponseInterface
# __invoke( Psr\Http\Message\RequestInterface $request, Psr\Http\Message\ResponseInterface $response, callable $next )

Invoke middleware

Invoke middleware

Parameters

$request
$response
$next

Returns

Psr\Http\Message\ResponseInterface
protected array
# priorities( )

Return priorities

Return priorities

Returns

array
Methods used from momentphp\traits\ContainerTrait
container()
Methods used from momentphp\traits\OptionsTrait
options()
Methods used from momentphp\traits\ClassTrait
classBasename(), classConfigKey(), classNamespace(), classPart(), classPath(), classPrefix(), classSuffix()
Properties summary
protected Negotiation\Negotiator $negotiator

Negotiator

Negotiator

#
Properties used from momentphp\traits\ContainerTrait
$app, $container
Properties used from momentphp\traits\OptionsTrait
$options, $optionsInitialized
MomentPHP API documentation generated by ApiGen