![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mcoil.corals.io/app/Shop/Quotations/Requests/ |
<?php namespace App\Shop\Quotations\Requests; use App\Shop\Base\BaseFormRequest; class CreateQuotationRequest extends BaseFormRequest { /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { return [ //'customer_id' => 'required|exists:customer,id', 'business_id' => 'required|exists:businesses,id', 'title' => 'required|string', 'availability' => 'boolean', 'availabledate' => 'required|date_format:d-m-Y', 'rrp' => 'string', 'currency' => 'required|string', 'quantity' => 'numeric', 'price' => 'numeric', 'sellprice' => 'numeric', 'cost' => 'numeric', 'profic' => 'numeric', 'gp' => 'numeric', 'contacts.*.id' => 'required|string', 'quotation_status_id' => 'exists:quotation_statuses,id', 'status' => 'string', 'products' => 'required|array', 'products.*.product_id' => 'required|exists:products,id', 'products.*.name' => 'required|string', 'products.*.quantity' => 'required|numeric', 'products.*.price' => 'required|numeric', 'products.*.discount' => 'required|numeric', 'products.*.sellprice' => 'required|numeric', 'products.*.price' => 'required|numeric', 'products.*.cost' => 'required|numeric', //'products.*.profit' => 'required|numeric', //'products.*.gp' => 'required|numeric', //'products.*.total_price' => 'required|numeric', //'products.*.total_sellprice' => 'required|numeric', //'products.*.total_cost' => 'required|numeric', //'products.*.total_profit' => 'required|numeric', //'products.*.total_gp' => 'required|numeric' ]; } }