final class ContextualBindingBuilder (View source)

Methods

__construct(ContainerBuilder $builder, string $consumer, Closure|null $onChange = null)
void
give(string|callable|object $value)
void
void
value(mixed $value)
void
void
config(string $configServiceId)
void

Details

__construct

__construct(ContainerBuilder $builder, string $consumer, Closure|null $onChange = null)

No description

Parameters

ContainerBuilder $builder
string $consumer
Closure|null $onChange

needs

ContextualBindingBuilder needs(string $dependency)

No description

Parameters

string $dependency

Return Value

ContextualBindingBuilder

parameter

ContextualBindingBuilder parameter(string $name)

No description

Parameters

string $name

Return Value

ContextualBindingBuilder

give

void give(string|callable|object $value)

No description

Parameters

string|callable|object $value

Return Value

void

value

void value(mixed $value)

No description

Parameters

mixed $value

Return Value

void

config

void config(string $configServiceId)

No description

Parameters

string $configServiceId

Return Value

void