/** * Setup Imgur Token * @return void */ protected function setupToken() { $token['data'] = ['access_token' => $this->getUser()->imgurToken->token, 'refresh_token' => $this->getUser()->imgurToken->refresh_token, 'expires_in' => 3600 - $this->getUser()->imgurToken->updated_at->diffInSeconds(), 'created_at' => $this->getUser()->imgurToken->updated_at->timestamp]; $this->client->setAccessToken($token); }