我正在编写应该与twitter流API合作的应用。为了与流式api交互,我使用了phirehose lib(https://github.com/fennb/phirehose)。它作为单独的PHP项目运行良好。使用Phirehose lib的Php文件用作后台进程,不断消耗推文,现在我想将它保存在Db中,所以我需要以某种方式使用所有优点在我的简单php文件中使用symfony框架的DB来消费推文。有没有办法做到这一点,除了把phirehose放在symfony的供应商文件夹中(我不想这样做,因为在手册中我发现它并不容易,重命名文件和lib类,这可能会导致lib内部出现问题)?
答案 0 :(得分:0)
这个库很容易与作曲家一起使用。只需查看composer.json文件。
将以下内容添加到symfony composer.json中,然后运行composer update
"fennb/phirehose": "dev-master"
当扩展phirehose类时,只需
class TwitterStuff extends \Phirehose
{
.........