protected function brands($brands) { foreach ($brands as $brand) { $file = $this->image($brand->name, $brand->brands); $existing = Brand::create(['nl' => ['name' => $brand->name], 'en' => ['name' => $brand->name], 'fr' => ['name' => $brand->name], 'de' => ['name' => $brand->name]]); $this->dispatch(new StoreNewImage(null, $existing, $file)); } }
/** * */ protected function brand() { $brand = BrandTranslation::where('name', 'Philips')->first(); if (!$brand) { $brand = Brand::create(['nl' => ['name' => 'Philips'], 'en' => ['name' => 'Philips']]); $brand = $brand->id; return $brand; } else { $brand = $brand->brand_id; return $brand; } }