public function getToken($createIfNeeded = true)
    {
        if ($createIfNeeded && !$this->hasToken()) {
            $response = $this->createToken()->send();
            if ($response->isSuccessful()) {
                $data = $response->getData();
                if (isset($data['access_token'])) {
                    $this->setToken($data['access_token']);
                    $this->setTokenExpires(time() + $data['expires_in']);
                }
            }
        }

        return $this->getParameter('token');
    }
public function getToken($createIfNeeded = true)
    {
        if ($createIfNeeded && !$this->hasToken()) {
            $response = $this->createToken()->send();
            if ($response->isSuccessful()) {
                $data = $response->getData();
                if (isset($data['access_token'])) {
                    $this->setToken($data['access_token']);
                    $this->setTokenExpires(time() + $data['expires_in']);
                }
            }
        }

        return $this->getParameter('token');
    }
public function getToken ( $ createIfNeeded = true ) { if ( $ createIfNeeded && ! $ this -> hasToken ( ) ) { $ response = $ this -> createToken ( ) -> send ( ) ; if ( $ response -> isSuccessful ( ) ) { $ data = $ response -> getData ( ) ; if ( isset ( $ data [ 'access_token' ] ) ) { $ this -> setToken ( $ data [ 'access_token' ] ) ; $ this -> setTokenExpires ( time ( ) + $ data [ 'expires_in' ] ) ; } } } return $ this -> getParameter ( 'token' ) ; }
Get OAuth 2.0 access token.

@param bool $createIfNeeded [optional] - If there is not an active token present, should we create one?
@return string
Get OAuth 2 . 0 access token .