Skip to content

FrameworkServiceProvider

github-actions edited this page Mar 29, 2026 · 1 revision

Class FrameworkServiceProvider.

Aggregates core framework service providers into a unified service provider. This class MUST be used to encapsulate all foundational service providers required to initialize the application container.

The internal aggregation MAY include HTTP, logging, caching, console, event dispatching, session handling, and other service providers required for application infrastructure.

This class SHALL implement the ServiceProviderInterface and MUST delegate its service discovery responsibilities to an internal AggregateServiceProvider.


  • Full name: \FastForward\Framework\ServiceProvider\FrameworkServiceProvider
  • Parent class: AggregateServiceProvider
  • This class is marked as final and can't be subclassed
  • This class is a Final class

Methods

__construct

Constructs the FrameworkServiceProvider.

public __construct(): mixed

This constructor MUST initialize the aggregate service provider using a composition of essential framework service providers.


Clone this wiki locally