Как интегрировать phirehose lib в symfony2?

Я пишу приложение, которое должно работать с Twitter потокового API. Для взаимодействия с потоковым API я использую phirehose lib ( https://github.com/fennb/phirehose). Отлично работает как отдельный php проект. Php-файл с Phirehose lib используется в качестве фонового процесса, который постоянно потребляет твиты, теперь я хочу сохранить его в Db, поэтому мне нужно как-то сделать доступными все преимущества работы с БД фреймворка Symfony в моем простом php-файле, который потребляет твиты. Есть ли способ сделать это, кроме как положить phirehose в папку vendor Symfony (я не хочу этого делать, потому что в руководствах, которые я нахожу, это не легко, переименуйте файл и классы lib, которые могут вызвать проблемы внутри lib)?

1 ответ

Эта библиотека проста в использовании с композитором. Просто взгляните на файл composer.json.

Добавьте следующее в ваш symfony composer.json и запустите composer update

"fennb/phirehose": "dev-master"

При расширении классов phirehose просто

class TwitterStuff extends \Phirehose
{
   .........
Другие вопросы по тегам