Legend of the Green Dragon

TrainController extends AbstractController
in package

Table of Contents

$translationDomain  : mixed
$translationDomainNavigation  : mixed
$buffer  : mixed
$creatureFunction  : mixed
$dateTime  : mixed
$dispatcher  : mixed
$log  : mixed
$navigation  : mixed
$playerFunction  : mixed
$repository  : mixed
$response  : mixed
$serviceBattle  : mixed
$settings  : mixed
$systemMail  : mixed
$tool  : mixed
$translator  : mixed
__construct()  : mixed
autochallenge()  : Response
challenge()  : Response
enter()  : Response
fight()  : Response
index()  : Response
setBuffer()  : self
setCreatureFunction()  : self
setDateTime()  : self
setLog()  : self
setPlayerFunction()  : self
setTool()  : self
training()  : Response
getMasterInfo()  : array<string|int, mixed>
renderTrain()  : Response

Properties

$translationDomainNavigation

protected mixed $translationDomainNavigation

Methods

__construct()

public __construct(EventDispatcherInterface $eventDispatcher, Navigation $navigation, Response $response, Battle $battle, MastersRepository $repository, Settings $settings, TranslatorInterface $translator, SystemMail $systemMail) : mixed
Parameters
$eventDispatcher : EventDispatcherInterface
$navigation : Navigation
$response : Response
$battle : Battle
$repository : MastersRepository
$settings : Settings
$translator : TranslatorInterface
$systemMail : SystemMail
Return values
mixed

autochallenge()

public autochallenge(array<string|int, mixed> $params, Request $request) : Response
Parameters
$params : array<string|int, mixed>
$request : Request
Return values
Response

challenge()

public challenge(array<string|int, mixed> $params, Request $request) : Response
Parameters
$params : array<string|int, mixed>
$request : Request
Return values
Response

enter()

public enter(array<string|int, mixed> $params) : Response
Parameters
$params : array<string|int, mixed>
Return values
Response

fight()

public fight(array<string|int, mixed> $params, Request $request) : Response
Parameters
$params : array<string|int, mixed>
$request : Request
Return values
Response

setLog()

public setLog(Log $log) : self
Parameters
$log : Log
Tags
required
Return values
self

training()

public training(array<string|int, mixed> $params, Request $request) : Response
Parameters
$params : array<string|int, mixed>
$request : Request
Return values
Response

getMasterInfo()

private getMasterInfo(int $masterId) : array<string|int, mixed>
Parameters
$masterId : int
Return values
array<string|int, mixed>

renderTrain()

private renderTrain(array<string|int, mixed> $params) : Response
Parameters
$params : array<string|int, mixed>
Return values
Response

Search results