Service
class Service implements ServiceInterface
Service base class
Traits
Service trait
Properties
protected string | $serviceName | Service name | from ServiceTrait |
protected string|null | $serviceTitle | Service title | from ServiceTrait |
protected string|null | $serviceDescription | Service description | from ServiceTrait |
protected array|null | $services | Services list | from ServiceTrait |
protected ContainerInterface|null | $container | Included services |
Methods
__construct(ContainerInterface|null $container = null)
Constructor
mixed|null
getService(string $name)
Get service instance
bool
hasService(string $name)
Check for service
Details
in ServiceTrait at line 51
void
includeServices(array $services)
Set include service list
in ServiceTrait at line 61
array|null
getIncludeServices()
Get include service list
in ServiceTrait at line 71
string
getServiceName()
Get service name
in ServiceTrait at line 82
void
setServiceName(string $name)
Set service name
in ServiceTrait at line 92
string|null
getServiceTitle()
Get service title
in ServiceTrait at line 103
void
setServiceTitle(string $title)
Set service title
in ServiceTrait at line 113
string|null
getServiceDescription()
Get service description
in ServiceTrait at line 124
void
setServiceDescription(string $description)
Set service description
at line 36
__construct(ContainerInterface|null $container = null)
Constructor
at line 47
mixed|null
getService(string $name)
Get service instance
at line 62
bool
hasService(string $name)
Check for service