pixelfed/pixelfed

View on GitHub
app/Util/Localization/Localization.php

Summary

Maintainability
A
0 mins
Test Coverage
<?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(1), function() {
            $dir = resource_path('lang');
            return Arr::flatten(array_diff(scandir($dir), array('..', '.', 'vendor', '.DS_Store')));
        });
    }

}