| Current Path : /home/users/unlimited/www/api.xalonx.com/vendor/bavix/laravel-wallet/src/External/Dto/ |
| Current File : /home/users/unlimited/www/api.xalonx.com/vendor/bavix/laravel-wallet/src/External/Dto/Option.php |
<?php
declare(strict_types=1);
namespace Bavix\Wallet\External\Dto;
use Bavix\Wallet\External\Contracts\OptionDtoInterface;
final class Option implements OptionDtoInterface
{
/**
* @param null|array<mixed> $meta
*/
public function __construct(
private readonly ?array $meta,
private readonly bool $confirmed = true,
private readonly ?string $uuid = null
) {
}
/**
* @return null|array<mixed>
*/
public function getMeta(): ?array
{
return $this->meta;
}
public function isConfirmed(): bool
{
return $this->confirmed;
}
public function getUuid(): ?string
{
return $this->uuid;
}
}