public function getAccessToken()
{
if (!$this->access_token) {
if (isset($this->signed_request['oauth_token'])) {
$this->access_token = new \Gajus\Fuss\AccessToken($this->app, $this->signed_request['oauth_token'], \Gajus\Fuss\AccessToken::TYPE_USER);
} else {
if (isset($this->signed_request['code'])) {
$this->access_token = \Gajus\Fuss\AccessToken::makeFromCode($this->app, $this->signed_request['code']);
}
}
}
return $this->access_token;
}