예제 #1
0
 /**
  * @param ShippingManager $shippingManager
  */
 private function stubShipping(ShippingManager $shippingManager)
 {
     foreach ($this->shippingStubs as $planName => $shippingOptions) {
         $shippingPlan = $shippingManager->createShippingPlan($this->shop, ['name' => $planName]);
         foreach ($shippingOptions as $condition => $shippingOption) {
             $shippingManager->createShippingOption($shippingPlan, ['condition' => $condition] + $shippingOption);
         }
     }
 }
 public function store(ShippingPlanCreateRequest $request)
 {
     $this->shippingManager->createShippingPlan($this->account(), $request->all());
     return $this->success('add');
 }