Documentation

DependencyInjector
in package

Table of Contents

Properties

$classBuilder  : DependencyInjectionClassBuilder
$phalconDependencyInjector  : DiInterface

Methods

__construct()  : mixed
DependencyInjector constructor.
getClassBuilder()  : DependencyInjectionClassBuilder
loadModulesDependencies()  : void
isValidDependencyInjectionProviderImplementation()  : bool
makeDependencyInjectionProvider()  : IDependencyInjectionProvider

Properties

Methods

__construct()

DependencyInjector constructor.

public __construct(DiInterface &$phalconDependencyInjector) : mixed
Parameters
$phalconDependencyInjector : DiInterface

loadModulesDependencies()

public loadModulesDependencies(array<string|int, mixed> $modules) : void
Parameters
$modules : array<string|int, mixed>

isValidDependencyInjectionProviderImplementation()

private isValidDependencyInjectionProviderImplementation(mixed $dependencyInjectionProvider) : bool
Parameters
$dependencyInjectionProvider : mixed
Return values
bool

        
On this page

Search results