Default implementation of dependency injection.
\Hubleto\Framework\DependencyInjection
Properties
### ☍ serviceProviders
```php
private static array
$serviceProviders
```
[Description for $serviceProviders]
### ☍ services
```php
private static array $services
```
Methods
ƒ setServiceProvider
public static setServiceProvider(string $service, string $provider): void
- This method is static.
Parameters
| Parameter |
Type |
Description |
$service |
string |
|
$provider |
string |
|
ƒ setServiceProviders
public static setServiceProviders(array $providers): void
- This method is static.
Parameters
| Parameter |
Type |
Description |
$providers |
array |
|
ƒ create
public static create(string $service, bool $noSingleton = false): mixed
- This method is static.
Parameters
| Parameter |
Type |
Description |
$service |
string |
|
$noSingleton |
bool |
|