DefinitionInterface
extends
ContainerAwareInterface
in
Table of Contents
Methods
- addArgument() : DefinitionInterface
- addArguments() : DefinitionInterface
- addMethodCall() : DefinitionInterface
- addMethodCalls() : DefinitionInterface
- addTag() : DefinitionInterface
- getAlias() : string
- getConcrete() : mixed
- getContainer() : DefinitionContainerInterface
- hasTag() : bool
- isShared() : bool
- resolve() : mixed
- resolveNew() : mixed
- setAlias() : DefinitionInterface
- setConcrete() : DefinitionInterface
- setContainer() : ContainerAwareInterface
- setShared() : DefinitionInterface
Methods
addArgument()
public
addArgument(mixed $arg) : DefinitionInterface
Parameters
- $arg : mixed
Return values
DefinitionInterfaceaddArguments()
public
addArguments(array<string|int, mixed> $args) : DefinitionInterface
Parameters
- $args : array<string|int, mixed>
Return values
DefinitionInterfaceaddMethodCall()
public
addMethodCall(string $method[, array<string|int, mixed> $args = [] ]) : DefinitionInterface
Parameters
- $method : string
- $args : array<string|int, mixed> = []
Return values
DefinitionInterfaceaddMethodCalls()
public
addMethodCalls([array<string|int, mixed> $methods = [] ]) : DefinitionInterface
Parameters
- $methods : array<string|int, mixed> = []
Return values
DefinitionInterfaceaddTag()
public
addTag(string $tag) : DefinitionInterface
Parameters
- $tag : string
Return values
DefinitionInterfacegetAlias()
public
getAlias() : string
Return values
stringgetConcrete()
public
getConcrete() : mixed
getContainer()
public
getContainer() : DefinitionContainerInterface
Return values
DefinitionContainerInterfacehasTag()
public
hasTag(string $tag) : bool
Parameters
- $tag : string
Return values
boolisShared()
public
isShared() : bool
Return values
boolresolve()
public
resolve() : mixed
resolveNew()
public
resolveNew() : mixed
setAlias()
public
setAlias(string $id) : DefinitionInterface
Parameters
- $id : string
Return values
DefinitionInterfacesetConcrete()
public
setConcrete(mixed $concrete) : DefinitionInterface
Parameters
- $concrete : mixed
Return values
DefinitionInterfacesetContainer()
public
setContainer(DefinitionContainerInterface $container) : ContainerAwareInterface
Parameters
- $container : DefinitionContainerInterface
Return values
ContainerAwareInterfacesetShared()
public
setShared(bool $shared) : DefinitionInterface
Parameters
- $shared : bool