GameLanguage extends Select implements LotgdElementFactoryInterface, InputProviderInterface Uses Container
Interfaces, Classes and Traits
- LotgdElementFactoryInterface
- InputProviderInterface
Table of Contents
- $lotgdKernel : mixed
- $lotgdKernelContainer : mixed
- $serviceManager : mixed
- $validLanguages : array<string|int, mixed>
- Valid languages for server.
- __construct() : mixed
- Added languages.
- getContainer() : object
- Get container.
- getInputSpecification() : array<string|int, mixed>
- Provide default input rules for this element.
- getKernel() : Kernel
- Get LoTGD Kernel.
- getService() : mixed
- Get container.
- prepare() : $this
- Prepare element.
- setContainer() : mixed
- Set container (Service Manager).
Properties
$lotgdKernel
protected
mixed
$lotgdKernel
$lotgdKernelContainer
protected
mixed
$lotgdKernelContainer
$serviceManager
protected
mixed
$serviceManager
$validLanguages
Valid languages for server.
protected
array<string|int, mixed>
$validLanguages
= []
Methods
__construct()
Added languages.
public
__construct([string $name = null ][, array<string|int, mixed> $options = [] ]) : mixed
Parameters
- $name : string = null
- $options : array<string|int, mixed> = []
Return values
mixed —getContainer()
Get container.
public
getContainer([string $name = null ]) : object
Parameters
- $name : string = null
Tags
Return values
object —getInputSpecification()
Provide default input rules for this element.
public
getInputSpecification() : array<string|int, mixed>
Return values
array<string|int, mixed> —getKernel()
Get LoTGD Kernel.
public
getKernel() : Kernel
Return values
Kernel —getService()
Get container.
public
getService(string $name) : mixed
Parameters
- $name : string
Return values
mixed —prepare()
Prepare element.
public
prepare() : $this
Return values
$this —setContainer()
Set container (Service Manager).
public
setContainer(ContainerInterface $container) : mixed
Parameters
- $container : ContainerInterface