Inject the Codebird service
This commit is contained in:
parent
5deb67b114
commit
6b8c05f30a
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue