Core Theme Components

Manager implements WordpressManager, LoggerAwareInterface

Provides common methods used by managers.

Tags
abstract

Interfaces, Classes and Traits

WordpressManager
Managers encapsulate Wordpress filters/actions and perform any other needed intialization tasks. This allows for storage of all fitler/action callbacks into organized units.
LoggerAwareInterface

Table of Contents

$logger  : LoggerInterface|null
$request  : Request
__construct()  : mixed
__toString()  : string
getRequest()  : Request
run()  : void
Run the manager.
setLogger()  : void

Properties

$logger

protected LoggerInterface|null $logger = null

Methods

__construct()

public __construct(Request $request) : mixed
Parameters
$request : Request
Return values
mixed

__toString()

public __toString() : string
Return values
string

getRequest()

public getRequest() : Request
Return values
Request

run()

Run the manager.

public abstract run() : void
Return values
void

setLogger()

public setLogger(LoggerInterface $logger) : void
Parameters
$logger : LoggerInterface
Return values
void

Search results