public function store(AttributeOptionFormRequest $request, AttributeGroup $attributeGroup)
 {
     DB::transaction(function () use($request, $attributeGroup) {
         foreach (explode(',', $request->input('value')) as $name) {
             $this->attributeManager->createAttributeOption($attributeGroup, ['value' => $name]);
         }
     });
     return $this->success('add');
 }
 public function store(AttributeGroupFormRequest $request)
 {
     if (!$request->has('options')) {
         $this->attributeManager->createAttributeGroup($this->shop(), $request->all());
         return $this->success('add');
     }
     DB::transaction(function () use($request) {
         $attributeGroup = $this->attributeManager->createAttributeGroup($this->shop(), $request->all());
         $options = explode(',', $request->input('options'));
         foreach ($options as $option) {
             $this->attributeManager->createAttributeOption($attributeGroup, ['value' => $option]);
         }
     });
     return $this->success('add');
 }