/** * Constructor * * @param MiniGameId $gameId * @param PlayerId $playerId * @param string $reason */ public function __construct(MiniGameId $gameId, PlayerId $playerId = null, $reason = '') { parent::__construct(self::NAME, $gameId, $playerId); $this->reason = $reason; }
/** * Constructor * * @param MiniGameId $gameId * @param PlayerId $playerId */ public function __construct(MiniGameId $gameId, PlayerId $playerId) { parent::__construct(self::NAME, $gameId, $playerId); }
/** * Constructor * * @param MiniGameId $gameId * @param PlayerId $playerId * @param string $externalReference */ public function __construct(MiniGameId $gameId, PlayerId $playerId, $externalReference) { parent::__construct(self::NAME, $gameId, $playerId); $this->externalReference = $externalReference; }
/** * Constructor * * @param MiniGameId $gameId * @param PlayerId $playerId * @param Answer $answer */ public function __construct(MiniGameId $gameId, PlayerId $playerId, Answer $answer) { parent::__construct(self::NAME, $gameId, $playerId); $this->answer = $answer; }