public function getCategories()
 {
     $var_cache = 'listFacebookCategories';
     if (!Cache::has($var_cache)) {
         $ranking = FacebookCategory::orderBy('category', 'ASC')->get();
         $categories = array();
         foreach ($ranking as $key => $value) {
             $cache = NULL;
             $index = $value['category'];
             $cache['id'] = $value['id_category'];
             $cache['name'] = $value['category'];
             $categories[$index] = $cache;
         }
         Cache::put($var_cache, $categories, 1440);
     }
     return Cache::get($var_cache);
 }
 public function getCategories()
 {
     $var_cache = 'listFacebookCategories';
     //if (!Cache::has($var_cache)) {
     $ranking = FacebookCategory::orderBy('category', 'ASC')->get();
     $categories = array();
     foreach ($ranking as $key => $value) {
         $cache = NULL;
         $index = str_replace([' ', 'á', 'é', 'í', 'ó', 'ú'], ['-', 'a', 'e', 'i', 'o', 'u'], strtolower($value['category']));
         $cache['id'] = $value['id_category'];
         $cache['name'] = $value['category'];
         $categories[$index] = $cache;
     }
     Cache::put($var_cache, $categories, 1440);
     //}
     return Cache::get($var_cache);
 }
 public function getCategories()
 {
     Cache::flush();
     if (!Cache::has('listFacebookCategories0')) {
         $ranking = FacebookCategory::orderBy('category', 'ASC')->get();
         foreach ($ranking as $key => $value) {
             $cache = NULL;
             $cache['id_category'] = $value['id_category'];
             $cache['name'] = $value['category'];
             $cache['tag'] = str_replace([' ', 'á', 'é', 'í', 'ó', 'ú'], ['_', 'a', 'e', 'i', 'o', 'u'], strtolower($value['category']));
             $var = 'listFacebookCategories' . $key;
             Cache::put($var, $cache, 1440);
         }
     }
     $foo = array();
     $limit = $this->getTotalCategory();
     for ($i = 0; $i < $limit; $i++) {
         $var = 'listFacebookCategories' . $i;
         $foo[$i] = Cache::get($var);
     }
     return $foo;
 }