|
Bristol SU Support Package
|

Public Member Functions | |
| required (string $alias, array $services=[]) | |
| optional (string $alias, array $services=[]) | |
| getRequired (string $alias) | |
| getOptional (string $alias) | |
| getAllRequired () | |
| getAllOptional () | |
An object for making requests to get a service
Definition at line 8 of file ServiceRequest.php.
| BristolSU\Support\Connection\Contracts\ServiceRequest::getAllOptional | ( | ) |
Get all optional services from all modules
Implemented in BristolSU\Support\Connection\ServiceRequest.
| BristolSU\Support\Connection\Contracts\ServiceRequest::getAllRequired | ( | ) |
Get all required services from all modules
Implemented in BristolSU\Support\Connection\ServiceRequest.
| BristolSU\Support\Connection\Contracts\ServiceRequest::getOptional | ( | string | $alias | ) |
Get all optional services for a module
| string | $alias | Alias of the module |
Implemented in BristolSU\Support\Connection\ServiceRequest.
| BristolSU\Support\Connection\Contracts\ServiceRequest::getRequired | ( | string | $alias | ) |
Get all required services for a module
| string | $alias | Alias of the module |
Implemented in BristolSU\Support\Connection\ServiceRequest.
| BristolSU\Support\Connection\Contracts\ServiceRequest::optional | ( | string | $alias, |
| array | $services = [] |
||
| ) |
Request an optional service.
| string | $alias | Alias of the module requesting the service |
| array | $services | An array of services that are optional but useable |
Implemented in BristolSU\Support\Connection\ServiceRequest.
| BristolSU\Support\Connection\Contracts\ServiceRequest::required | ( | string | $alias, |
| array | $services = [] |
||
| ) |
Request a required service.
| string | $alias | Alias of the module requesting the service |
| array | $services | An array of services that are required |
Implemented in BristolSU\Support\Connection\ServiceRequest.
1.8.13