Example #1
0
 public function saveCategories($categories)
 {
     $save_etis = [];
     foreach ($categories as $eti) {
         $eti = trim($eti);
         $eti = html_entity_decode($eti);
         $tmp = Category::where('name', 'like', $eti)->get()->first();
         if (is_null($tmp)) {
             $tmp = new Category(['name' => $eti]);
             $tmp->save();
         }
         array_push($save_etis, $tmp->id);
     }
     // \Debugbar::info($save_etis);
     if (count($save_etis) > 0) {
         $this->categories()->sync($save_etis);
     }
 }