koel/app/Http/Requests/API/UpdateUserPreferencesRequest.php

22 lines
431 B
PHP
Raw Normal View History

<?php
namespace App\Http\Requests\API;
use App\Rules\CustomizableUserPreference;
/**
* @property-read string $key
* @property-read string $value
*/
class UpdateUserPreferencesRequest extends Request
{
/** @return array<mixed> */
public function rules(): array
{
return [
'key' => ['required', 'string', new CustomizableUserPreference()],
'value' => 'sometimes',
];
}
}