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) * This class is marked as **final** and can't be subclassed * This class implements: `ContainerExceptionInterface` * 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 ***