$input */ public function update(Server $server, array $input): void { /** @var Service $service */ $service = $server->monitoring(); /** @var ServiceInterface $handler */ $handler = $service->handler(); $data = $handler->data(); $data['data_retention'] = $input['data_retention']; $service->type_data = $data; $service->save(); } /** * @return array> */ public static function rules(): array { return [ 'data_retention' => [ 'required', 'numeric', 'min:1', ], ]; } }