Installation#
Add package to your composer.json:#
composer require lyrixx/lifestream-silex-provider:~1.0
Load extensions:#
use Silex\Application;
use Lyrixx\Lifestream\Silex\Provider\LifestreamServiceProvider;
$app = new Application();
$app->register(new LifestreamServiceProvider());
Usage#
$service = 'twitter';
$username = 'lyrixx';
$status = $app['lifestream.factory']
->createLifestream($service, array($username))
->addFilter(new \Lyrixx\Lifestream\Filter\TwitterMention())
->addFormatter(new \Lyrixx\Lifestream\Formatter\Link())
->boot()
->getStream()
;
foreach ($status as $key => $value) {
echo $value.'<br />';
}