Bolt\Config::checkTaxonomy PHP Méthode

checkTaxonomy() private méthode

Sanity check for slashes in in taxonomy slugs.
private checkTaxonomy ( ) : boolean
Résultat boolean
    private function checkTaxonomy()
    {
        $passed = true;
        foreach ($this->data['taxonomy'] as $key => $taxonomy) {
            if (empty($taxonomy['options']) || !is_array($taxonomy['options'])) {
                continue;
            }
            foreach ($taxonomy['options'] as $optionKey => $optionValue) {
                if (strpos($optionKey, '/') === false) {
                    continue;
                }
                $passed = false;
                $error = Trans::__('general.phrase.invalid-taxonomy-slug', ['%taxonomy%' => $key, '%option%' => $optionValue]);
                $this->app['logger.flash']->error($error);
            }
        }
        return $passed;
    }