Returns the 20 most recent mentions (tweets containing a users's @screen_name) for the authenticating user.

@param array $parameters
@param bool $multipart
@param bool $appOnlyAuth
@return mixed
767670
public function getStatusesMentionsTimeline(array $parameters = array(), $multipart = false, $appOnlyAuth = false)
    {
        return $this->get('statuses/mentions_timeline', $parameters, $multipart, $appOnlyAuth);
    }
780390
public static function get_conversation_between_users_parameters() {
        return new external_function_parameters(
            array(
                'userid' => new external_value(PARAM_INT, 'The id of the user who we are viewing conversations for'),
                'otheruserid' => new external_value(PARAM_INT, 'The other user id'),
                'includecontactrequests' => new external_value(PARAM_BOOL, 'Include contact requests in the members'),
                'includeprivacyinfo' => new external_value(PARAM_BOOL, 'Include privacy info in the members'),
                'memberlimit' => new external_value(PARAM_INT, 'Limit for number of members', VALUE_DEFAULT, 0),
                'memberoffset' => new external_value(PARAM_INT, 'Offset for member list', VALUE_DEFAULT, 0),
                'messagelimit' => new external_value(PARAM_INT, 'Limit for number of messages', VALUE_DEFAULT, 100),
                'messageoffset' => new external_value(PARAM_INT, 'Offset for messages list', VALUE_DEFAULT, 0),
                'newestmessagesfirst' => new external_value(PARAM_BOOL, 'Order messages by newest first', VALUE_DEFAULT, true)
            )
        );
    }
906669
public function getOAuthProvider($params)
    {
        if (is_string($params)) {
            $params = array('provider_consumer_key' => $params);
        } else {
            $params = $this->checkFilterParams($params, array('provider_consumer_key'), array('provider_consumer_key'));
            if ($params === false) {
                throw new \InvalidArgumentException("params array contains invalid parameters or misses required parameters");
            }
        }

        return $this->lastRequest->get(null, 'oauth_providers/' . $params[ 'provider_consumer_key' ]);
    }
471788
public static function listAllWishListsAsync(array $parameters = [])
    {
        return self::listAllWishListsAsyncWithHttpInfo($page, $size, $sort)
            ->then(
                function ($response) {
                    return $response[0];
                }
            );
    }
877124
public static function listAllPaymentsAsync(array $parameters = [])
    {
        return self::listAllPaymentsAsyncWithHttpInfo($page, $size, $sort)
            ->then(
                function ($response) {
                    return $response[0];
                }
            );
    }
101624
public function getStatusesShow($id, array $parameters = array(), $multipart = false, $appOnlyAuth = false)
    {
        return $this->get("statuses/show/{$id}", $parameters, $multipart, $appOnlyAuth);
    }
309352
public static function listAllFreeItemCouponsAsync(array $parameters = [])
    {
        return self::listAllFreeItemCouponsAsyncWithHttpInfo($page, $size, $sort)
            ->then(
                function ($response) {
                    return $response[0];
                }
            );
    }
629063
public static function listAllCashOnDeliveryPaymentsAsync(array $parameters = [])
    {
        return self::listAllCashOnDeliveryPaymentsAsyncWithHttpInfo($page, $size, $sort)
            ->then(
                function ($response) {
                    return $response[0];
                }
            );
    }
649106
public static function listAllFreeShippingCouponsAsync(array $parameters = [])
    {
        return self::listAllFreeShippingCouponsAsyncWithHttpInfo($page, $size, $sort)
            ->then(
                function ($response) {
                    return $response[0];
                }
            );
    }
724893
public function getStatusesLookup(array $parameters = array(), $multipart = false, $appOnlyAuth = false)
    {
        return $this->get('statuses/lookup', $parameters, $multipart, $appOnlyAuth);
    }
468700
public function getSavedSearchesDestroy($id, array $parameters = array(), $multipart = false, $appOnlyAuth = false)
    {
        return $this->get("saved_searches/destroy/{$id}", $parameters, $multipart, $appOnlyAuth);
    }
333977
public static function listAllStoreCreditsAsync(array $parameters = [])
    {
        return self::listAllStoreCreditsAsyncWithHttpInfo($page, $size, $sort)
            ->then(
                function ($response) {
                    return $response[0];
                }
            );
    }
110426
public function getFriendshipsShow(array $parameters = array(), $multipart = false, $appOnlyAuth = false)
    {
        return $this->get('friendships/show', $parameters, $multipart, $appOnlyAuth);
    }
341069
public function getSavedSearchesCreate(array $parameters = array(), $multipart = false, $appOnlyAuth = false)
    {
        return $this->post('saved_searches/create', $parameters, $multipart, $appOnlyAuth);
    }
1095044
public static function parse(array $parameters)
    {
        if (base64_decode($parameters[self::PARAMETER_REQUEST], true) === false) {
            throw new InvalidRequestException('Failed decoding SAML request, did not receive a valid base64 string');
        }

        $parsed = new self($parameters[self::PARAMETER_REQUEST]);

        if (isset($parameters[self::PARAMETER_RELAY_STATE])) {
            $parsed->relayState = $parameters[self::PARAMETER_RELAY_STATE];
        }

        $decoded = $parsed->getDecodedSamlRequest();
        $request = ReceivedAuthnRequest::from($decoded);

        $parsed->receivedRequest = $request;

        // Return AuthnRequest
        return $parsed;
    }
670157
public function getStatusesOembed(array $parameters = array(), $multipart = false, $appOnlyAuth = false)
    {
        return $this->get('statuses/oembed', $parameters, $multipart, $appOnlyAuth);
    }
1223872
public function patch($path, array $parameters = array(), $multipart = false, $appOnlyAuth = false, $internal = false)
    {
        return $this->api('PATCH', $path, $parameters, $multipart, $appOnlyAuth, $internal);
    }