<?php

namespace App\Modules\CategoryProvider\Application\Update;

use App\Modules\Shared\Domain\Bus\Query\Query;

final class UpdateCategoryProviderQuery implements Query
{
    public function __construct(
        public readonly int $id,
        public readonly ?string $name = null,
        public readonly ?string $abrv = null,
        public readonly ?int $level = null,
        public readonly ?int $version = null,
        public readonly ?int $status = null,
        public readonly ?int $idTypeProvider = null,
        public readonly ?int $idAdmin = null
    ) {}
}
