Fast Forward PSR-11 Container utility classes
    • Fastforward-Container
      • Getting Started
        • Installation
        • Quickstart
        • Basic Usage
      • Service Providers
        • Built-in Factories
        • Built-in Providers
        • Writing Your Own Provider
        • Using Factories in Providers
      • Examples
        • Basic Usage
        • Registering Providers
        • Testing with Providers
        • Using Factories
        • Runtime Feature Toggle
        • Integrating with Laravel
        • Integrating with Slim Framework
      • Advanced Topics
        • Integrations
        • Autowire
        • Error Reporting
        • Container Helper Function
        • Built-in Containers
        • Special Patterns and Advanced Behaviors
      • API Reference
        • Core API
        • Factories API
        • Providers API
        • Exceptions API
      • Links
        • Dependencies
      • FAQ
      • Compatibility
    • Namespaces
      • FastForward
        • Container
          • Exception
          • Factory
          • ServiceProvider
    • Packages
      • FastForward
        • Container
    • Reports
      • Deprecated
      • Errors
      • Markers
    • Indices
      • Files

    API Reference

    This section summarizes the public API exposed by the package and documents behaviors that are easy to miss when reading examples alone.

    • Core API
      • Overview
      • container()
      • ContainerInterface
      • AggregateContainer
      • AutowireContainer
      • ServiceProviderContainer
    • Factories API
      • Overview
      • Factory matrix
      • AliasFactory
      • CallableFactory
      • InvokableFactory
      • MethodFactory
      • ServiceFactory
    • Providers API
      • ArrayServiceProvider
      • AggregateServiceProvider
      • Important distinction
    • Exceptions API
      • Overview
      • NotFoundException
      • ContainerException
      • InvalidArgumentException
      • RuntimeException
    Search results