NullPackage
class NullPackage extends AbstractPackage implements SilencerObjectInterface (View source)
The NullPackage class.
Traits
Properties
string | $dir | Property dir. |
Methods
initialise
getController
execute
dispatch
Register providers.
registerListeners
Register commands to console.
addMiddleware
Method to set property middlewares
loadConfiguration
Get bundle name.
Method to set property name
get
set
getRoot
getDir
Method to set property task
Method to get property Config
Method to set property config
Method to get property CurrentController
__set
__isset
__toString
__unset
__call
Get the DI container.
Set the DI container.
Details
at line line 99
void
boot()
initialise
in AbstractPackage at line line 148
AbstractController
getController(string $task, array|Input $input = null, bool $forceNew = false)
getController
in AbstractPackage at line line 183
ResponseInterface
execute(string|AbstractController $controller, ServerRequestInterface $request, ResponseInterface $response, bool $hmvc = false)
execute
in AbstractPackage at line line 211
ResponseInterface
dispatch(ServerRequestInterface $request, ResponseInterface $response, callable $next = null)
dispatch
in AbstractPackage at line line 263
ResponseInterface
executeTask(string|AbstractController $task, array|Input $input = null)
run
at line line 186
void
registerProviders(Container $container)
Register providers.
at line line 197
void
registerListeners(DispatcherInterface $dispatcher)
registerListeners
at line line 253
void
registerCommands(Console $console)
Register commands to console.
in AbstractPackage at line line 420
AbstractPackage
addMiddleware(callable $middleware, int $priority = PriorityQueue::NORMAL)
addMiddleware
in AbstractPackage at line line 432
Psr7ChainBuilder
getMiddlewareChain()
getMiddlewareChain
in AbstractPackage at line line 460
PriorityQueue
getMiddlewares()
Method to get property Middlewares
in AbstractPackage at line line 477
AbstractPackage
setMiddlewares(PriorityQueue $middlewares)
Method to set property middlewares
at line line 208
AbstractPackage
loadConfig(Structure $config)
loadConfiguration
at line line 221
MainRouter
loadRouting(MainRouter $router, string $group = null)
loadRouting
in AbstractPackage at line line 554
MvcResolver
getMvcResolver()
getMvcResolver
at line line 134
string
getName()
Get bundle name.
at line line 146
AbstractPackage
setName(string $name)
Method to set property name
at line line 161
mixed
get(string $name, mixed $default = null)
get
at line line 174
AbstractPackage
set(string $name, mixed $value)
set
at line line 231
string
getFile()
getRoot
at line line 241
string
getDir()
getDir
in AbstractPackage at line line 638
AbstractPackage
enable()
enable
in AbstractPackage at line line 650
AbstractPackage
disable()
disable
in AbstractPackage at line line 662
bool
isEnabled()
isEnabled
in AbstractPackage at line line 674
string
getTask()
Method to get property Task
at line line 266
AbstractPackage
setTask(string $task)
Method to set property task
in AbstractPackage at line line 700
DispatcherInterface
getDispatcher()
getDispatcher
in AbstractPackage at line line 712
AbstractPackage
setDispatcher(DispatcherInterface $dispatcher)
setDispatcher
at line line 278
Structure
getConfig()
Method to get property Config
at line line 299
AbstractPackage
setConfig(Structure $config)
Method to set property config
in AbstractPackage at line line 759
AbstractController
getCurrentController()
Method to get property CurrentController
in AbstractPackage at line line 770
mixed
__get(string $name)
__get
at line line 41
mixed
__set($name, $value)
__set
at line line 53
mixed
__isset($name)
__isset
at line line 63
mixed
__toString()
__toString
at line line 75
mixed
__unset($name)
__unset
at line line 88
mixed
__call($name, $args)
__call
at line line 110
Container
getContainer()
Get the DI container.
at line line 124
NullPackage
setContainer(Container $container)
Set the DI container.