InitializeProcessor
extends ProcessorBase
in package
Class InitializeProcessor
Table of Contents
Properties
- $id : string
- $title : string
- $cli_initialized : bool
- $container : Grav
Methods
- __construct() : mixed
- ProcessorBase constructor.
- initializeCli() : void
- process() : ResponseInterface
- processCli() : void
- addMessage() : void
- handleDebuggerRequest() : ResponseInterface|null
- handleRedirectRequest() : ResponseInterface|null
- initializeConfig() : Config
- initializeDebugger() : Debugger
- initializeErrors() : Errors
- initializeLocale() : void
- initializeLogger() : Logger
- initializeOutputBuffering() : void
- initializePages() : Pages
- initializePlugins() : Plugins
- initializeSession() : void
- initializeUri() : void
- startTimer() : void
- stopTimer() : void
Properties
$id
public
string
$id
= '_init'
$title
public
string
$title
= 'Initialize'
$cli_initialized
protected
static bool
$cli_initialized
= false
$container
protected
Grav
$container
Methods
__construct()
ProcessorBase constructor.
public
__construct(Grav $container) : mixed
Parameters
- $container : Grav
initializeCli()
public
static initializeCli(Grav $grav) : void
Parameters
- $grav : Grav
process()
public
process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
Parameters
- $request : ServerRequestInterface
- $handler : RequestHandlerInterface
Return values
ResponseInterfaceprocessCli()
public
processCli() : void
addMessage()
protected
addMessage(string $message[, string $label = 'info' ][, bool $isString = true ]) : void
Parameters
- $message : string
- $label : string = 'info'
- $isString : bool = true
handleDebuggerRequest()
protected
handleDebuggerRequest(Debugger $debugger, ServerRequestInterface $request) : ResponseInterface|null
Parameters
- $debugger : Debugger
- $request : ServerRequestInterface
Return values
ResponseInterface|nullhandleRedirectRequest()
protected
handleRedirectRequest(RequestInterface $request[, int $code = null ]) : ResponseInterface|null
Parameters
- $request : RequestInterface
- $code : int = null
Return values
ResponseInterface|nullinitializeConfig()
protected
initializeConfig() : Config
Return values
ConfiginitializeDebugger()
protected
initializeDebugger() : Debugger
Return values
DebuggerinitializeErrors()
protected
initializeErrors() : Errors
Return values
ErrorsinitializeLocale()
protected
initializeLocale(Config $config) : void
Parameters
- $config : Config
initializeLogger()
protected
initializeLogger(Config $config) : Logger
Parameters
- $config : Config
Return values
LoggerinitializeOutputBuffering()
protected
initializeOutputBuffering(Config $config) : void
Parameters
- $config : Config
initializePages()
protected
initializePages(Config $config) : Pages
Parameters
- $config : Config
Return values
PagesinitializePlugins()
protected
initializePlugins() : Plugins
Return values
PluginsinitializeSession()
protected
initializeSession(Config $config) : void
Parameters
- $config : Config
initializeUri()
protected
initializeUri(Config $config) : void
Parameters
- $config : Config
startTimer()
protected
startTimer([string|null $id = null ][, string|null $title = null ]) : void
Parameters
- $id : string|null = null
- $title : string|null = null
stopTimer()
protected
stopTimer([string|null $id = null ]) : void
Parameters
- $id : string|null = null