2016-09-20 5 views

ответ

0

Не используйте include() для достижения этого. Создание службы:

sphinxService: 
    class: 'path\to\sphinxapi.php' 

И в контроллере, вызовите его через контейнер:

$sphinxApi = $this->container->get('sphinxService'); 
+0

Где я должен создать сервис? Где я должен загрузить файл? Могу ли я включить все типы файлов таким образом? – michau85

+0

В app/config/services.yml. Вы можете включить внешнюю библиотеку в src/AppBundle/Helper, например, если вы не найдете ее в Github и не используете ее с Composer (https://github.com/IAkumaI/SphinxsearchBundle) –

+0

У меня нет помощника. Так что я должен его создать? Я прав? Извините за мои тривиальные вопросы, но это новая вещь для меня. Мой следующий вопрос: что мне делать, если я хочу включить i.e один php-файл с куском кода i.e loop. Должен ли я использовать одно и тоже решение? – michau85