DependencyResolver
in package
implements
DependencyResolverInterface
PHP Mini Framework
Tags
Interfaces, Classes, Traits and Enums
- DependencyResolverInterface
- Add support for app-wide singleton
Table of Contents
- $request : RequestInterface|RouteInterface|null
- __construct() : mixed
- customizeDependency() : mixed
- Customize dependency
- resolveDependency() : mixed
- Resolve dependency for class name
Properties
$request
private
RequestInterface|RouteInterface|null
$request
= null
Tags
Methods
__construct()
public
__construct([RequestInterface|RouteInterface|null $request = null ]) : mixed
Parameters
- $request : RequestInterface|RouteInterface|null = null
Tags
Return values
mixed —customizeDependency()
Customize dependency
public
customizeDependency(mixed &$instance) : mixed
Parameters
- $instance : mixed
Tags
Return values
mixed —resolveDependency()
Resolve dependency for class name
public
resolveDependency(string $className) : mixed
Parameters
- $className : string