39 lines
629 B
PHP
39 lines
629 B
PHP
|
<?php declare(strict_types=1);
|
||
|
|
||
|
namespace App\Captcha\Dto;
|
||
|
|
||
|
use App\Captcha\Enums\SymbolType;
|
||
|
|
||
|
final readonly class Symbols
|
||
|
{
|
||
|
public function __construct(
|
||
|
private array $success,
|
||
|
private array $fakes,
|
||
|
private SymbolType $type
|
||
|
) { }
|
||
|
|
||
|
/**
|
||
|
* @return array
|
||
|
*/
|
||
|
public function getSuccess(): array
|
||
|
{
|
||
|
return $this->success;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @return array
|
||
|
*/
|
||
|
public function getFakes(): array
|
||
|
{
|
||
|
return $this->fakes;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @return SymbolType
|
||
|
*/
|
||
|
public function getType(): SymbolType
|
||
|
{
|
||
|
return $this->type;
|
||
|
}
|
||
|
}
|