fkooman\OAuth\Client\MongoStorage::storeRefreshToken PHP Метод

storeRefreshToken() публичный Метод

public storeRefreshToken ( fkooman\OAuth\Client\RefreshToken $refreshToken )
$refreshToken fkooman\OAuth\Client\RefreshToken
    public function storeRefreshToken(fkooman\OAuth\Client\RefreshToken $refreshToken)
    {
        $collection = $this->mongo->selectCollection($this->db, 'refresh_tokens');
        $result = $collection->insert(array('client_config_id' => $refreshToken->getClientConfigId(), 'user_id' => $refreshToken->getUserId(), 'scope' => $refreshToken->getScope()->isEmpty() ? null : $refreshToken->getScope()->toString(), 'refresh_token' => $refreshToken->getRefreshToken(), 'issue_time' => $refreshToken->getIssueTime()));
        return is_array($result) && 1 == $result['ok'] || $result;
    }