private function getJSON()
 {
     $returnVar = array();
     $unicas = UniqueImage::get();
     foreach ($unicas as $value) {
         $unica[$value['id']]['route'] = $value['route'];
         $unica[$value['id']]['id'] = $value['id'];
     }
     $returnVar['unicas'] = json_encode($unica);
     //logica para el arreglo de las imagenes con sus variantes
     $images = Imagen::lists('route');
     for ($i = 0; $i < count($images); $i++) {
         $variantes = Imagen::where('route', '=', $images[$i])->first()->VariantImage;
         $images[$i] = ['ruta' => $images[$i], 'variantes' => $variantes];
     }
     $returnVar['variantes'] = json_encode($images);
     //logica para los colores
     $colors = Color::get();
     foreach ($colors as $color) {
         $colores[$color['id']] = $color['hex'];
     }
     $returnVar['colores'] = json_encode($colores);
     return $returnVar;
 }