Index
C
- Container — Class in namespace Simply\Container
- Dependency Injection Container that supports different types of values.
- ContainerException — Class in namespace Simply\Container\Exception
- Base exception for all exceptions thrown from the container.
G
- Container::getPath() — Method in class Container
- Returns a container entry based on a given dot path.
- Container::get() — Method in class Container
- Returns the entry with the given identifier.
- KeyPathResolver::get() — Method in class KeyPathResolver
- Returns a value from the given key path.
H
- Container::has() — Method in class Container
- Tells if the container has an entry with the given identifier.
K
- KeyPathResolver — Class in namespace Simply\Container
- Provides methods for traversing variables according to a key path.
N
- NotFoundException — Class in namespace Simply\Container\Exception
- Exception that indicates an identifier that is not found in the container.
O
- Container::offsetExists() — Method in class Container
- Tells if the container has an entry with the given identifier.
- Container::offsetGet() — Method in class Container
- Returns the value for entry with the given identifier.
- Container::offsetSet() — Method in class Container
- Sets the value of the standard entry with the given identifier.
- Container::offsetUnset() — Method in class Container
- Removes the entry from the container with the given identifier.
S
- Container::set() — Method in class Container
- Sets new standard entries.
- Container::setValues() — Method in class Container
- Sets new value entries.
- Container::setBlueprints() — Method in class Container
- Sets new blueprint entries.
- Container::setFactories() — Method in class Container
- Sets new factory entries.
- Container::setInjections() — Method in class Container
- Adds additional injections for blueprints.
_
- Container::__construct() — Method in class Container
- Container constructor.
- KeyPathResolver::__construct() — Method in class KeyPathResolver
- KeyPathResolver constructor.