2declare( strict_types = 1 );
4namespace MediaWiki\Extension\Translate\TranslatorSandbox;
6use MediaWiki\Title\Title;
7use MediaWiki\User\User;
18 public function __construct(
19 private readonly User $user,
20 private readonly Title $title,
21 private readonly
string $value,
22 private readonly ?array $metadata =
null,
26 public function getUser(): User {
30 public function getTitle(): Title {
34 public function getValue():
string {
38 public function getMetadata(): ?array {
39 return $this->metadata;