Browse Source

Add Localization Helper

Daniel Supernault 6 years ago
parent
commit
5cb5b5277d
1 changed files with 18 additions and 0 deletions
  1. 18 0
      app/Util/Localization/Localization.php

+ 18 - 0
app/Util/Localization/Localization.php

@@ -0,0 +1,18 @@
+<?php
+
+namespace App\Util\Localization;
+
+use Cache;
+use Illuminate\Support\Arr;
+
+class Localization {
+
+	public static function languages()
+	{
+		return Cache::remember('core:localization:languages', now()->addDays(14), function() {
+			$dir = resource_path('lang');
+			return Arr::flatten(array_diff(scandir($dir), array('..', '.', 'vendor')));
+		});
+	}
+
+}