for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace MaxBeckers\AmazonAlexa\Request\Request\GameEngine\Event;
/**
* @author Fabian Graßl <[email protected]>
*/
class Event
{
* @var string
public $name;
* @var array
public $inputEvents = [];
* @param array $amazonRequest
*
* @return Event
public static function fromAmazonRequest(array $amazonRequest): self
$event = new self();
$event->name = $amazonRequest['name'];
foreach ($amazonRequest['inputEvents'] as $_event) {
$event->inputEvents[] = InputEvent::fromAmazonRequest($_event);
}
return $event;