[ 'request'=>'options.phonenumber', 'key'=>'service_number', 'validation'=>'nullable|size:10|unique:ab_service__voip,service_number', 'validation_message'=>'Phone Number is a required field.', ], 'options.supplier'=>[ 'request'=>'options.supplier', 'key'=>'order_info.supplier', 'validation'=>'required_with:options.phonenumber', 'validation_message'=>'Phone Supplier is a required field.', ], 'options.supplieraccnum'=>[ 'request'=>'options.supplieraccnum', 'key'=>'order_info.supplieraccnum', 'validation'=>'required_with:options.phonenumber', 'validation_message'=>'Phone Supplier Account Number is a required field.', ], 'options.notes'=>[ 'request'=>'options.notes', 'key'=>'order_info.notes', 'validation'=>'required_if:options.phonenumber,null', 'validation_message'=>'Special Instructions here.', ], ]; protected $order_model = Service\Voip::class; }