Inject the Codebird service

This commit is contained in:
Oliver Davies 2019-01-10 23:05:24 +00:00
parent 5deb67b114
commit 6b8c05f30a

View file

@ -2,6 +2,27 @@
namespace App\Service;
use Codebird\Codebird;
class Retweeter
{
private $codebird;
public function __construct(Codebird $codebird)
{
$codebird::setConsumerKey(
getenv('TWITTER_CONSUMER_KEY'),
getenv('TWITTER_CONSUMER_SECRET')
);
$codebird = $codebird::getInstance();
$codebird->setToken(
getenv('TWITTER_ACCESS_TOKEN'),
getenv('TWITTER_ACCESS_SECRET')
);
$this->codebird = $codebird;
}
}