PHP Класс Equip\Application

Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Auryn\Injector $injector = null, Equip\Configuration\ConfigurationSet $configuration = null, MiddlewareSet $middleware = null )
build ( Auryn\Injector $injector = null, Equip\Configuration\ConfigurationSet $configuration = null, MiddlewareSet $middleware = null ) : static Create a new application
run ( string $runner = Relay::class ) : Psr\Http\Message\ResponseInterface Run the application
setConfiguration ( array $configuration ) : self Change configuration values
setMiddleware ( array $middleware ) : self Change middleware
setRouting ( callable | string $routing ) : self Change routing

Описание методов

__construct() публичный Метод

public __construct ( Auryn\Injector $injector = null, Equip\Configuration\ConfigurationSet $configuration = null, MiddlewareSet $middleware = null )
$injector Auryn\Injector
$configuration Equip\Configuration\ConfigurationSet
$middleware Equip\Middleware\MiddlewareSet

build() публичный статический Метод

Create a new application
public static build ( Auryn\Injector $injector = null, Equip\Configuration\ConfigurationSet $configuration = null, MiddlewareSet $middleware = null ) : static
$injector Auryn\Injector
$configuration Equip\Configuration\ConfigurationSet
$middleware Equip\Middleware\MiddlewareSet
Результат static

run() публичный Метод

Run the application
public run ( string $runner = Relay::class ) : Psr\Http\Message\ResponseInterface
$runner string
Результат Psr\Http\Message\ResponseInterface

setConfiguration() публичный Метод

Change configuration values
public setConfiguration ( array $configuration ) : self
$configuration array
Результат self

setMiddleware() публичный Метод

Change middleware
public setMiddleware ( array $middleware ) : self
$middleware array
Результат self

setRouting() публичный Метод

Change routing
public setRouting ( callable | string $routing ) : self
$routing callable | string
Результат self