for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Cycle\ORM\Entity\Behavior\Event;
use Cycle\ORM\Heap\Node;
use Cycle\ORM\Heap\State;
use Cycle\ORM\MapperInterface;
use Cycle\ORM\Select\SourceInterface;
/**
* Don't listen to this event
*/
abstract class MapperEvent
{
public function __construct(
public string $role,
public MapperInterface $mapper,
public object $entity,
public Node $node,
public State $state,
public SourceInterface $source,
public \DateTimeImmutable $timestamp,
) {}
}