<?php
namespace App\Dtos\Legacy\Requests;
class ScoutingFilters extends ListDto
{
public function __construct(
int $page = 1,
int $perPage = 10,
private ?int $id,
private ?string $search = ''
) {
parent::__construct($page, $perPage);
}
public function getId(): ?int
{
return $this->id;
}
public function setId(?int $id): void
{
$this->id = $id;
}
public function getSearch(): string
{
return $this->search;
}
public function setSearch(string $search): void
{
$this->search = $search;
}
public function toArray(): array
{
return [
'id' => $this->getid(),
'search' => $this->getSearch(),
];
}
}