Подтвердить что ты не робот

Расширение Symfony2 Twig

У меня есть проблема для реализации расширения ветки. Мне нужно создать собственный фильтр (фильтр substr). Поэтому я решил использовать расширение твига.

Я создал папку с именем "Расширение" в MyApp\Bundle\WebsiteBundle\и файл: WebsiteExtension.php

namespace Bundle\WebsiteBundle\Extension;

class WebsiteExtension extends \Twig_Extension {

    public function getFilters() {
        return array(
            'substr'  => new \Twig_Filter_Method($this, 'substrFilter'),
        );
    }

    public function substrFilter($sentence, $start, $end) {
        return substr($sentence, $start, $end);
    }

    public function getName()
    {
        return 'website_extension';
    }
}

Затем на моем config.yml on/app/config

services:
    Website.twig.extension:
        class: MyApp\Bundle\WebsiteBundle\Extension\WebsiteExtension
        tags:
            - { name: twig.extension }

Но возникает ошибка:

"Fatal error: Class 'MyApp\Bundle\WebsiteBundle\Extension\WebsiteExtension' not found in .../appDevDebugProjectContainer.php on line 1391"

Это странно, потому что файл и класс существуют... Я что-то пропустил, но что?

4b9b3361