PHP Class Phprest\Config

Afficher le fichier Open project: phprest/phprest Class Usage Examples

Protected Properties

Свойство Type Description
$apiVersion string
$container League\Container\ContainerInterface
$debug boolean
$errorHandler League\BooBoo\Runner
$eventEmitter League\Event\EmitterInterface
$hateoasConfig Phprest\Service\Hateoas\Config
$hateoasService Phprest\Service\Hateoas\Service
$logHandler Phprest\ErrorHandler\Handler\Log
$loggerConfig Phprest\Service\Logger\Config
$loggerService Phprest\Service\Logger\Service
$router Phprest\Router\RouteCollection
$vendor string

Méthodes publiques

Méthode Description
__construct ( string $vendor, string $apiVersion, boolean $debug = false )
getApiVersion ( ) : string
getContainer ( ) : League\Container\ContainerInterface
getErrorHandler ( ) : League\BooBoo\Runner
getEventEmitter ( ) : League\Event\EmitterInterface
getHateoasConfig ( ) : Config
getHateoasService ( ) : Service
getLogHandler ( ) : Log
getLoggerConfig ( ) : Config
getLoggerService ( ) : Service
getRouter ( ) : RouteCollection
getVendor ( ) : string
isDebug ( ) : boolean
setContainer ( League\Container\ContainerInterface $container )
setErrorHandler ( League\BooBoo\Runner $errorHandler )
setEventEmitter ( League\Event\EmitterInterface $eventEmitter )
setHateoasConfig ( Config $config )
setHateoasService ( Service $service )
setLogHandler ( Log $logHandler )
setLoggerConfig ( Config $config )
setLoggerService ( Service $service )
setRouter ( RouteCollection $router )
setRouterStrategy ( League\Route\Strategy\StrategyInterface $strategy )

Method Details

__construct() public méthode

public __construct ( string $vendor, string $apiVersion, boolean $debug = false )
$vendor string
$apiVersion string
$debug boolean

getApiVersion() public méthode

public getApiVersion ( ) : string
Résultat string

getContainer() public méthode

public getContainer ( ) : League\Container\ContainerInterface
Résultat League\Container\ContainerInterface

getErrorHandler() public méthode

public getErrorHandler ( ) : League\BooBoo\Runner
Résultat League\BooBoo\Runner

getEventEmitter() public méthode

public getEventEmitter ( ) : League\Event\EmitterInterface
Résultat League\Event\EmitterInterface

getHateoasConfig() public méthode

public getHateoasConfig ( ) : Config
Résultat Phprest\Service\Hateoas\Config

getHateoasService() public méthode

public getHateoasService ( ) : Service
Résultat Phprest\Service\Hateoas\Service

getLogHandler() public méthode

public getLogHandler ( ) : Log
Résultat Phprest\ErrorHandler\Handler\Log

getLoggerConfig() public méthode

public getLoggerConfig ( ) : Config
Résultat Phprest\Service\Logger\Config

getLoggerService() public méthode

public getLoggerService ( ) : Service
Résultat Phprest\Service\Logger\Service

getRouter() public méthode

public getRouter ( ) : RouteCollection
Résultat Phprest\Router\RouteCollection

getVendor() public méthode

public getVendor ( ) : string
Résultat string

isDebug() public méthode

public isDebug ( ) : boolean
Résultat boolean

setContainer() public méthode

public setContainer ( League\Container\ContainerInterface $container )
$container League\Container\ContainerInterface

setErrorHandler() public méthode

public setErrorHandler ( League\BooBoo\Runner $errorHandler )
$errorHandler League\BooBoo\Runner

setEventEmitter() public méthode

public setEventEmitter ( League\Event\EmitterInterface $eventEmitter )
$eventEmitter League\Event\EmitterInterface

setHateoasConfig() public méthode

public setHateoasConfig ( Config $config )
$config Phprest\Service\Hateoas\Config

setHateoasService() public méthode

public setHateoasService ( Service $service )
$service Phprest\Service\Hateoas\Service

setLogHandler() public méthode

public setLogHandler ( Log $logHandler )
$logHandler Phprest\ErrorHandler\Handler\Log

setLoggerConfig() public méthode

public setLoggerConfig ( Config $config )
$config Phprest\Service\Logger\Config

setLoggerService() public méthode

public setLoggerService ( Service $service )
$service Phprest\Service\Logger\Service

setRouter() public méthode

public setRouter ( RouteCollection $router )
$router Phprest\Router\RouteCollection

setRouterStrategy() public méthode

public setRouterStrategy ( League\Route\Strategy\StrategyInterface $strategy )
$strategy League\Route\Strategy\StrategyInterface

Property Details

$apiVersion protected_oe property

protected string $apiVersion
Résultat string

$container protected_oe property

protected ContainerInterface,League\Container $container
Résultat League\Container\ContainerInterface

$debug protected_oe property

protected bool $debug
Résultat boolean

$errorHandler protected_oe property

protected Runner,League\BooBoo $errorHandler
Résultat League\BooBoo\Runner

$eventEmitter protected_oe property

protected EmitterInterface,League\Event $eventEmitter
Résultat League\Event\EmitterInterface

$hateoasConfig protected_oe property

protected Config,Phprest\Service\Hateoas $hateoasConfig
Résultat Phprest\Service\Hateoas\Config

$hateoasService protected_oe property

protected Service,Phprest\Service\Hateoas $hateoasService
Résultat Phprest\Service\Hateoas\Service

$logHandler protected_oe property

protected Log,Phprest\ErrorHandler\Handler $logHandler
Résultat Phprest\ErrorHandler\Handler\Log

$loggerConfig protected_oe property

protected Config,Phprest\Service\Logger $loggerConfig
Résultat Phprest\Service\Logger\Config

$loggerService protected_oe property

protected Service,Phprest\Service\Logger $loggerService
Résultat Phprest\Service\Logger\Service

$router protected_oe property

protected RouteCollection,Phprest\Router $router
Résultat Phprest\Router\RouteCollection

$vendor protected_oe property

protected string $vendor
Résultat string