*** # ContainerException Exception type for container-related errors while resolving services. This class MUST be used to signal problems occurring during service resolution from a container that complies with PSR-11. * Full name: `\FastForward\Container\Exception\ContainerException` * Parent class: [`Exception`](../../../Exception.md) * This class is marked as **final** and can't be subclassed * This class implements: [`\Psr\Container\ContainerExceptionInterface`](../../../Psr/Container/ContainerExceptionInterface.md) * This class is a **Final class** ## Methods ### forInvalidService Creates an exception for an invalid or unresolvable service identifier. ```php public static forInvalidService(string $id, \Throwable $previous): self ``` This factory method MUST be invoked when a service ID fails to resolve or the resolved service is invalid in the current context. * This method is **static**. **Parameters:** | Parameter | Type | Description | |-----------|------|-------------| | `$id` | **string** | the identifier of the service that caused the failure | | `$previous` | **\Throwable** | the previous exception thrown during resolution | **Return Value:** an instance of ContainerException describing the issue *** *** > Automatically generated on 2025-07-03