Flarum\Http\WebApp\AbstractWebApp::filterTranslations PHP Méthode

filterTranslations() private méthode

Take a selection of keys from a collection of translations.
private filterTranslations ( array $translations ) : array
$translations array
Résultat array
    private function filterTranslations(array $translations)
    {
        $filter = $this->getTranslationFilter();
        if (!$filter) {
            return [];
        }
        $filtered = array_filter(array_keys($translations), function ($id) use($filter) {
            return preg_match($filter, $id);
        });
        return array_only($translations, $filtered);
    }