final class CompiledContainerPlan (View source)

Methods

__construct(array $definitions, array $tags, array $aliases = [], array $contextualBindings = [])
bool
hasDefinition(string $id)
bool
bool
hasAlias(string $id)
bool
string
canonicalId(string $id)
string
array
decorators(string $id)
array
contextualDependency(string $consumer, string $dependency)
contextualParameter(string $consumer, string $parameter)
array
taggedServiceIds(string $tag)
array

Details

__construct

__construct(array $definitions, array $tags, array $aliases = [], array $contextualBindings = [])

No description

Parameters

array $definitions
array $tags
array $aliases
array $contextualBindings

definition

ServiceDefinition|null definition(string $id)

No description

Parameters

string $id

Return Value

ServiceDefinition|null

hasDefinition

bool hasDefinition(string $id)

No description

Parameters

string $id

Return Value

bool

hasAlias

bool hasAlias(string $id)

No description

Parameters

string $id

Return Value

bool

canonicalId

string canonicalId(string $id)

No description

Parameters

string $id

Return Value

string

decorators

array decorators(string $id)

No description

Parameters

string $id

Return Value

array

contextualDependency

ContextualBinding|null contextualDependency(string $consumer, string $dependency)

No description

Parameters

string $consumer
string $dependency

Return Value

ContextualBinding|null

contextualParameter

ContextualBinding|null contextualParameter(string $consumer, string $parameter)

No description

Parameters

string $consumer
string $parameter

Return Value

ContextualBinding|null

taggedServiceIds

array taggedServiceIds(string $tag)

No description

Parameters

string $tag

Return Value

array