Dev Resources

  • Home
  • Reference
  • BuddyX Theme
  • Functions
  • Hooks
  • Classes
Filter by type:
Search
Browse: Home / Reference / src/Internal/DependencyManagement/AbstractServiceProvider.php

AbstractServiceProvider

Class: Base class for the service providers used to register classes in the container.

Source: src/Internal/DependencyManagement/AbstractServiceProvider.php:22

Used by 0 functions | Uses 0 functions

AbstractServiceProvider::add_with_auto_arguments()

Method: Register a class in the container and use reflection to guess the injection method arguments.

Source: src/Internal/DependencyManagement/AbstractServiceProvider.php:37

Used by 1 function | Uses 4 functions

AbstractServiceProvider::get_class()

Method: Gets the class of a parameter.

Source: src/Internal/DependencyManagement/AbstractServiceProvider.php:75

Used by 1 function | Uses 0 functions

AbstractServiceProvider::reflect_class_or_callable()

Method: Check if a combination of class name and concrete is valid for registration.

Source: src/Internal/DependencyManagement/AbstractServiceProvider.php:96

Used by 1 function | Uses 1 function

AbstractServiceProvider::share_with_auto_arguments()

Method: Register a class in the container and use reflection to guess the injection method arguments.

Source: src/Internal/DependencyManagement/AbstractServiceProvider.php:144

Used by 0 functions | Uses 1 function

AbstractServiceProvider::add()

Method: Register an entry in the container.

Source: src/Internal/DependencyManagement/AbstractServiceProvider.php:157

Used by 1 function | Uses 0 functions

AbstractServiceProvider::share()

Method: Register a shared entry in the container (`get` always returns the same instance).

Source: src/Internal/DependencyManagement/AbstractServiceProvider.php:169

Used by 0 functions | Uses 1 function
Proudly powered by WordPress