for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Smoren\EventRouter\Links;
use Smoren\EventRouter\Interfaces\EventLinkInterface;
/**
* ArrayEventLink class
*/
class ArrayEventLink implements EventLinkInterface
{
* @var array<mixed> linked array
protected array $data;
* ArrayEventLink constructor
* @param array<mixed> $data
public function __construct(array $data)
$this->data = $data;
}
* {@inheritDoc}
public function getId(): string
return '';
public function getType(): string
return 'array';
public function getData(): array
return $this->data;