ActivityService
Corex\Activity\ActivityService · class · Core layer
Application boundary for recording and reading authoritative product activity.
Corex\Activity\ActivityService · class · Core layer
Application boundary for recording and reading authoritative product activity.
__construct(ActivityRepository $repository)record(int $actorId, string $actorKind, string $actorLabel, string $area, string $kind, string $targetType, string $targetId, string $targetLabel, string $outcome, array $summary, array $context, string $sensitivity, DateTimeImmutable $retentionUntil, ?DateTimeImmutable $occurredAt, ?string $eventUuid): ActivityEventfind(int $id): ?ActivityEventquery(array $filters, int $page, int $perPage): arraypruneExpired(DateTimeImmutable $now, int $limit): int