Files
portal-api/modules/DomainFluctuation/App/Http/Requests/UpdateDomainFluctuationRequest.php
2026-07-01 10:51:05 +07:00

21 lines
529 B
PHP

<?php
namespace Modules\DomainFluctuation\App\Http\Requests;
use Modules\DomainFluctuation\App\DTOs\DomainFluctuationDTO;
class UpdateDomainFluctuationRequest extends StoreDomainFluctuationRequest
{
public function rules(): array
{
return array_merge(parent::rules(), [
'term_id' => ['sometimes', 'integer', 'exists:domain_fluctuation_terms,id'],
]);
}
public function toDTO(): DomainFluctuationDTO
{
return DomainFluctuationDTO::fromArray($this->validated());
}
}