Definition
abstract class Definition
Definition used by ContainerBuilder.
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
at line 32
final Definition
setName(string $name)
internal | This is managed by ContainerBuilder and should not be called by user |
No description
at line 43
final string|null
getName()
No description
at line 49
protected Definition
setType(string|null $type)
No description
at line 71
final string|null
getType()
No description
at line 77
final Definition
setTags(array $tags)
No description
at line 84
final array
getTags()
No description
at line 90
final Definition
addTag(string $tag, mixed $attr = true)
No description
at line 97
final mixed
getTag(string $tag)
No description
at line 103
final Definition
setAutowired(bool|string|array $state = true)
No description
at line 117
final bool|array
getAutowired()
No description
at line 123
Definition
setExported(bool $state = true)
No description
at line 129
bool
isExported()
No description
at line 135
__clone()
No description
at line 144
abstract void
resolveType(Resolver $resolver)
No description
at line 147
abstract void
complete(Resolver $resolver)
No description
at line 150
abstract void
generateMethod(Method $method, PhpGenerator $generator)
No description
at line 153
final void
setNotifier(Closure|null $notifier)
No description
at line 163
setClass(string|null $type)
deprecated
deprecated Use setType()
No description
at line 170
string|null
getClass()
deprecated
deprecated Use getType()
No description
at line 177
isAutowired()
deprecated
deprecated Use getAutowired()
No description