-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Felipe Sayão Lobato Abreu edited this page Jul 3, 2025
·
2 revisions
This is an automatically generated documentation for Fast Forward Container API.
Class | Description |
---|---|
AggregateContainer |
Aggregates multiple PSR-11 containers and delegates resolution requests among them. |
AutowireContainer |
A composite container implementation that wraps another PSR-11 container and appends an internal PHP-DI autowiring container. |
ServiceProviderContainer |
Implements a PSR-11 compliant dependency injection container using a container-interop/service-provider. |
Interface | Description |
---|---|
ContainerInterface |
Extends the PSR-11 ContainerInterface to provide a consistent, domain-specific container interface for the FastForward ecosystem. |
Class | Description |
---|---|
ContainerException |
Exception type for container-related errors while resolving services. |
InvalidArgumentException |
Exception thrown when an invalid or unsupported argument is passed to a function or method within the container. |
NotFoundException |
Exception thrown when a requested service identifier is not found in the container. |
RuntimeException |
Exception type used to represent runtime errors specific to the container context. |
Class | Description |
---|---|
AliasFactory |
A factory that resolves an alias to another service within a PSR-11 container. |
CallableFactory |
A factory that wraps a user-provided callable and executes it when invoked. |
InvokableFactory |
Factory responsible for instantiating a class with constructor arguments. |
MethodFactory |
A factory that invokes a specified method on a class using reflection and the PSR-11 container. |
ServiceFactory |
This factory wraps a predefined service instance and returns it directly upon invocation. |
Interface | Description |
---|---|
FactoryInterface |
Defines a contract for service factories that rely on a PSR-11 container for instantiation. |
Class | Description |
---|---|
AggregateServiceProvider |
Aggregates multiple service providers into a single provider. |
ArrayServiceProvider |
Class ArrayServiceProvider. |
Automatically generated on 2025-07-03