<?php
declare(strict_types=1);
namespace Workshop;

final class Ticket
{
    public function __construct(
        public string $id = 'REQ-1042',
        public string $marking = 'draft',
        public int $amount = 45000,
        public string $actorRole = 'manager',
        public string $reason = '',
    ) {}
    public function getMarking(): string { return $this->marking; }
    public function setMarking(string $marking, array $context = []): void { $this->marking = $marking; }
}
