protected function addCategory($types, $place)
 {
     foreach ($types as $mcategoria) {
         $cat = new \app\models\CategoryGoogle();
         $catExist = $cat->findOne(["name" => $mcategoria]);
         if ($catExist == null) {
             $cat->name = $mcategoria;
             if (!$cat->save()) {
                 $this->valid = false;
             }
             $catExist = $cat->findOne(["name" => $cat->name]);
         }
         //            $catExist->icon = $place->icon;
         $catExist->update();
         $placeCategory = new \app\models\PlaceCategory();
         $placeCategory->place_id = $place->place_id;
         $placeCategory->categoria_id = $catExist->id;
         if (!$placeCategory->save()) {
             $this->valid = false;
         }
     }
 }