Example #1
0
 /**
  * Lists the enabled locales, used on the front-end.
  * @return array
  */
 public static function listEnabled()
 {
     if (self::$cacheListEnabled) {
         return self::$cacheListEnabled;
     }
     $isEnabled = Cache::remember('rainlab.translate.locales', 1440, function () {
         return self::isEnabled()->lists('name', 'code');
     });
     return self::$cacheListEnabled = $isEnabled;
 }
Example #2
0
 /**
  * Lists the enabled locales, used on the front-end.
  * @return array
  */
 public static function listEnabled()
 {
     if (self::$cacheListEnabled) {
         return self::$cacheListEnabled;
     }
     return self::$cacheListEnabled = self::isEnabled()->remember(1440, 'rainlab.translate.locales')->lists('name', 'code');
 }