PATH:
home
/
lab2454c
/
vaultchip.com
/
platform
/
plugins
/
ecommerce
/
src
/
Http
/
Requests
<?php namespace Botble\Ecommerce\Http\Requests; use Botble\Ecommerce\Enums\DiscountTypeOptionEnum; use Botble\Support\Http\Requests\Request; use Illuminate\Validation\Rule; class DiscountRequest extends Request { /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { return [ 'title' => 'nullable|required_if:type,promotion|max:255', 'code' => 'nullable|required_if:type,coupon|max:20|unique:ec_discounts,code', 'value' => 'required|numeric|min:0', 'target' => 'required', 'type_option' => 'required|' . Rule::in(DiscountTypeOptionEnum::values()), 'quantity' => 'required_without:is_unlimited|numeric|min:1', 'start_date' => 'nullable|date|date_format:d-m-Y', 'end_date' => 'nullable|date|date_format:d-m-Y|after:start_date', ]; } /** * @return array */ public function messages() { return [ 'title.required_if' => trans('plugins/ecommerce::discount.create_discount_validate_title_required_if'), 'code.required_if' => trans('plugins/ecommerce::discount.create_discount_validate_code_required_if'), 'value.required' => trans('plugins/ecommerce::discount.create_discount_validate_value_required'), 'target.required' => trans('plugins/ecommerce::discount.create_discount_validate_target_required'), ]; } }
[-] ShippingRuleRequest.php
[edit]
[-] ShippingMethodRequest.php
[edit]
[-] BulkImportRequest.php
[edit]
[-] UpdateCartRequest.php
[edit]
[-] CreateProductWhenCreatingOrderRequest.php
[edit]
[-] CurrencyRequest.php
[edit]
[+]
..
[-] ProductVersionRequest.php
[edit]
[-] CustomerEditRequest.php
[edit]
[-] FlashSaleRequest.php
[edit]
[-] CustomerUpdateEmailRequest.php
[edit]
[-] AddressRequest.php
[edit]
[-] ProductCollectionRequest.php
[edit]
[-] CreateOrderRequest.php
[edit]
[-] CheckoutRequest.php
[edit]
[-] UpdateSettingsRequest.php
[edit]
[-] CreateShipmentRequest.php
[edit]
[-] RefundRequest.php
[edit]
[-] ProductUpdateOrderByRequest.php
[edit]
[-] ProductCategoryRequest.php
[edit]
[-] ProductTagRequest.php
[edit]
[-] AvatarRequest.php
[edit]
[-] AddCustomerWhenCreateOrderRequest.php
[edit]
[-] StoreLocatorRequest.php
[edit]
[-] DiscountRequest.php
[edit]
[-] ProductRequest.php
[edit]
[-] ReviewRequest.php
[edit]
[-] ProductLabelRequest.php
[edit]
[-] UpdatePasswordRequest.php
[edit]
[-] ProductAttributeSetsRequest.php
[edit]
[-] PriceRequest.php
[edit]
[-] SaveCheckoutInformationRequest.php
[edit]
[-] ApplyCouponRequest.php
[edit]
[-] CustomerCreateRequest.php
[edit]
[-] AddShippingRegionRequest.php
[edit]
[-] CartRequest.php
[edit]
[-] UpdatePrimaryStoreRequest.php
[edit]
[-] BrandRequest.php
[edit]
[-] EditAccountRequest.php
[edit]
[-] TaxRequest.php
[edit]
[-] UpdateOrderRequest.php
[edit]