public function rules(): array 	{ 		return MediaStorage::mergeValidationRules([ 			'driver_id' => ['required', 'uuid', 'exists:drivers,id'], 			'vehicle_id' => ['required', 'uuid', 'exists:vehicles,id'], 			'route' => ['required', 'string', 'max:200'], 			'departure' => ['required', 'date_format:Y-m-d H:i:s,Y-m-d H:i'], // privremeno podrzava oba formata da se ne zbrejka api od testnog releasea, al plan je ostaviti samo Y-m-d H:i jer sekunde ovdje nisu potrebne 			'note' => ['nullable', 'string', 'max:500'], 			'miscellaneous' => ['array', 'max:10'], 			'miscellaneous.*' => ['required', 'file', 'max:' . setting('max_upload_size') / 1024, new SafeWebp], 		]); 	}