Overview

Namespaces

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

Classes

  • App
  • Bundle
  • Cache
  • CallableResolver
  • Config
  • Controller
  • Database
  • DebugInfo
  • Error
  • ExceptionHandler
  • FlashMessages
  • Helper
  • Log
  • Middleware
  • Model
  • ObjectCache
  • Provider
  • Registry
  • Router
  • Settings
  • SmartyViewEngine
  • Template
  • TwigViewEngine
  • View
  • Overview
  • Namespace
  • Class

Class ExceptionHandler

ExceptionHandler

momentphp\ExceptionHandler uses momentphp\traits\ContainerTrait
Namespace: momentphp
Located at ExceptionHandler.php
Methods summary
public
# __construct( Interop\Container\ContainerInterface $container )

Constructor

Constructor

Parameters

$container
public string
# renderForConsole( Throwable $e )

Render exception for CLI

Render exception for CLI

Parameters

$e

Returns

string
public Psr\Http\Message\ResponseInterface
# renderHttpResponse( Throwable $e )

Render http response for given exception

Render http response for given exception

Parameters

$e

Returns

Psr\Http\Message\ResponseInterface
protected Whoops\Handler\HandlerInterface
# whoopsHandler( Throwable $e )

Return correct Whoops handler

Return correct Whoops handler

Parameters

$e

Returns

Whoops\Handler\HandlerInterface
protected Whoops\Run
# whoops( )

Return prepared Whoops instance

Return prepared Whoops instance

Returns

Whoops\Run
public
# report( Throwable $e )

Report exception

Report exception

Parameters

$e
public array
# defaultErrorLevelMap( )

Error level map

Error level map

Returns

array
public string
# codeToString( const $code )

Return error code as string

Return error code as string

Parameters

$code

Returns

string
Methods used from momentphp\traits\ContainerTrait
container()
Properties used from momentphp\traits\ContainerTrait
$app, $container
MomentPHP API documentation generated by ApiGen