*/ public function rules(): array { return [ 'name' => ['required', 'string'], 'type' => ['required', new Enum(OrderTypesEnum::class)], 'price' => ['required', 'numeric', 'min:0.1'], 'rooms' => ['required', new Enum(RoomTypesEnum::class)], 'space' => ['required', 'numeric', 'min:1'], 'yandex_mark' => ['string'], 'location' => ['required', 'string'], 'description' => ['required', 'string'], 'is_group' => ['required', 'boolean'], 'images' => ['required', 'array'], ]; } }