$validator $validator : \ManaPHP\Validating\ValidatorInterface Type \ManaPHP\Validating\ValidatorInterface
$settings $settings : \ManaPHP\Configuration\SettingsInterface Type \ManaPHP\Configuration\SettingsInterface
$redisCache $redisCache : \Redis|\ManaPHP\Data\RedisInterface Type \Redis|\ManaPHP\Data\RedisInterface
$redisBroker $redisBroker : \Redis|\ManaPHP\Data\RedisInterface Type \Redis|\ManaPHP\Data\RedisInterface
$authorization $authorization : \ManaPHP\Http\AuthorizationInterface Type \ManaPHP\Http\AuthorizationInterface
$swordCompiler $swordCompiler : \ManaPHP\Html\Renderer\Engine\Sword\Compiler Type \ManaPHP\Html\Renderer\Engine\Sword\Compiler
$relationsManager $relationsManager : \ManaPHP\Data\Relation\ManagerInterface Type \ManaPHP\Data\Relation\ManagerInterface
set() set(string $name, mixed $definition) : static Registers a component in the components container Parameters string $name mixed $definition Returns static
setShared() setShared(string $name, mixed $definition) : static Registers an "always shared" component in the components container Parameters string $name mixed $definition Returns static
remove() remove(string $name) : static Removes a component in the components container Parameters string $name Returns static
get() get(string $name, array $parameters = array()) : mixed Resolves the component based on its configuration Parameters string $name array $parameters Returns mixed
getShared() getShared(string $name) : mixed Resolves a component, the resolved component is stored in the DI, subsequent requests for this component will return the same instance Parameters string $name Returns mixed
getDefinitions() getDefinitions(string $pattern = null) : array Match against shell wildcard pattern. Parameters string $pattern Returns array
__get() __get(string $propertyName) : mixed Magic method __get Parameters string $propertyName Returns mixed
has() has(string $name) : boolean Check whether the DI contains a component by a name Parameters string $name Returns boolean
_completeClassName() _completeClassName(string $name, string $className) : string Parameters string $name string $className Returns string