Full index

Package indexes


a b c d e f g h i j k l n o p q r s t u v y _
a
top
Variable $accepts
Variable $accessToken
Variable $application
Variable $applicationId
Method accessTokenExpired
Method addContact
Method add_signature_method
b
top
Variable $base_string
Method build_http_query
Method build_signature
Method build_signature
Method build_signature
Method build_signature
c
top
Variable $client
Variable $client
Variable $client
YahooUser::$client in Yahoo.inc
Variable $consumer
Variable $consumer
Variable $consumer
Method checkExpired
Checks to see if the code and headers indicate an expired OAuth token.
Method checkSession
Method check_nonce
check that the nonce is not repeated
Method check_signature
Method check_signature
all-in-one function to check the signature on a request
Method check_signature
Method check_timestamp
check that the timestamp is new enough
Method clearAccessToken
YahooSessionStore::clearAccessToken() in YahooSessionStore.inc
Clears the access token from the session store.
Method clearAccessToken
Clears the access token from the session store.
Method clearAccessToken
Clears the access token from the session store.
Method clearRequestToken
Clears the request token from the session store.
Method clearRequestToken
Clears the request token from the session store.
Method clearRequestToken
Clears the request token from the session store.
Method clearSession
Destroys the current session, effectively logging out the current user.
Class CookieSessionStore
CookieSessionStore in Yahoo.inc
Cookie-based implementation of the session store. session storage used by the Y!OS PHP SDK. implement their own session store implementations and pass them to YahooSession::hasSession, YahooSession::requireSession and YahooSession::clearSession. to YahooSession::hasSession or YahooSession::requireSession, an instance of a NativeSessionStore is used.
Method createAuthorizationUrl
Method createAuthorizationUrl
Creates authorization URLs, allowing applications to manage their user experience when the user needs to be sent to Yahoo! to authorize the application to access their account.
Method current_url
d
top
Variable $data_store
Variable $dbh
Variable $defaultTimeout
Method debug
Log a message at the debug level.
Method decode
decodes a JSON string into appropriate variable
Method delete
Executes a properly signed OAuth HTTP DELETE request.
Method deleteUpdate
Deletes the update of the given SUID. that were inserted by your own application. delete updates from other applications.
e
top
Method encode
encodes an arbitrary variable into JSON format
Method error
Log a message at the error level.
f
top
Method fetchAccessToken
Fetches and returns the access token from the session store.
Method fetchAccessToken
Fetches and returns the access token from the session store.
Method fetchAccessToken
YahooSessionStore::fetchAccessToken() in YahooSessionStore.inc
Fetches and returns the access token from the session store.
Method fetchRequestToken
Fetches and returns the request token from the session store.
Method fetchRequestToken
Fetches and returns the request token from the session store.
Method fetchRequestToken
Fetches and returns the request token from the session store.
Method fetch_access_token
process an access_token request
Method fetch_private_cert
Method fetch_public_cert
Method fetch_request_token
process a request_token request
Method from_consumer_and_token
pretty much a helper function to set up the request
Method from_request
attempt to build up a request from what was passed to the server
g
top
Variable $guid
YahooSession::$guid in Yahoo.inc
Variable $guid
YahooUser::$guid in Yahoo.inc
Method generate_nonce
util function: current nonce
Method generate_timestamp
util function: current timestamp
Method get
Method get
OAuthClient::get() in Yahoo.inc
Executes a properly signed OAuth HTTP GET request.
Method getAccessToken
Method getAccessToken
Method getAccessTokenProxy
Method getApplicationId
Method getConnections
Gets a list of connections for the current user.
Method getConnectionUpdates
Gets the updates for the connections of the current user.
Method getConsumer
Method getContact
Method getContacts
Gets a list of contacts for the current user.
Method getContactSync
Method getOwner
Gets the user who owns the application install.
Method getPresence
Gets the presence of the user, including the status.
Method getProfile
Loads the extended profile of the current user.
Method getRequestToken
Method getSessionedUser
Gets the currently sessioned user.
Method getStatus
Gets the user's status message.
Method getUpdates
Gets the updates for the current user.
Method getUser
Gets the user indicated by the GUID given.
Method get_consumer
try to find the consumer for the provided request's consumer key
Method get_headers
helper to try to sort out headers for people who aren't running apache
Method get_headers
Method get_name
Method get_name
Method get_name
Method get_normalized_http_method
just uppercases the http method
Method get_normalized_http_url
parses the url and rebuilds it to be
Method get_parameter
Method get_parameters
Method get_resource
Method get_signable_parameters
Returns the normalized parameters of the request This will be all (except oauth_signature) parameters, sorted first by key, and if duplicate keys, then by value.
Method get_signature_base_string
Returns the base string of this request The base string defined as the method, the url and the parameters (normalized), each urlencoded and the concated with &.
Method get_signature_method
figure out the signature with some defaults
Method get_token
try to find the token for the provided request's token key
Method get_version
version 1
h
top
Variable $headers
Variable $http_method
Variable $http_url
Method hasAccessToken
YahooSessionStore::hasAccessToken() in YahooSessionStore.inc
Indicates if the session store has an access token.
Method hasAccessToken
Indicates if the session store has an access token.
Method hasAccessToken
Indicates if the session store has an access token.
Function hash_hmac
hash_hmac() in OAuth.php
Crib'd native implementation of hash_hmac() for SHA1 from the
Method hasRequestToken
YahooSessionStore::hasRequestToken() in YahooSessionStore.inc
Indicates if the session store has a request token.
Method hasRequestToken
Indicates if the session store has a request token.
Method hasRequestToken
Indicates if the session store has a request token.
Method hasSession
Checks to see if there is a session in this PHP page request.
i
top
Method info
YahooLogger::info() in Yahoo.inc
Log a message at the info level.
Method initSession
Method initSessionFromYAP
Method insertUpdate
Inserts an update for the current user.
Method isError
Method is_response_error
Method is_yap_canvas
j
top
Page JSON.php
JSON.php in JSON.php
Function json_decode
json_decode() in Yahoo.inc
Function json_encode
json_encode() in Yahoo.inc
k
top
Variable $key
OAuthToken::$key in OAuth.php
Variable $key
OAuthConsumer::$key in OAuth.php
l
top
Method listConnectionUpdates
Gets the updates for the connections of the current user.
Method listUpdates
Lists the updates for the current user.
Method loadProfile
Loads the extended profile of the current user.
Method lookup_consumer
Method lookup_consumer
Method lookup_nonce
Method lookup_nonce
Method lookup_token
Method lookup_token
n
top
Method name_value
array-walking function for use in generating JSON-formatted name-value pairs
Class NativeSessionStore
NativeSessionStore in Yahoo.inc
PHP session based implementation of the session store. session storage used by the Y!OS PHP SDK. implement their own session store implementations and pass them to YahooSession::hasSession, YahooSession::requireSession and YahooSession::clearSession. to YahooSession::hasSession or YahooSession::requireSession, an instance of a NativeSessionStore is used.
Method NativeSessionStore
Method new_access_token
Method new_access_token
Method new_request_token
Method new_request_token
Method new_token
o
top
Variable $oauthParamsLocation
Page OAuth.php
OAuth.php in OAuth.php
Class OAuthClient
OAuthClient in Yahoo.inc
A simple OAuth client class for making 2 and 3 legged OAuth HTTP requests.
Method OAuthClient
Constructs a new OAuth client.
Method OAuthConsumer
Class OAuthConsumer
OAuthConsumer in OAuth.php
Class OAuthDataStore
OAuthDataStore in OAuth.php
Class OAuthRequest
OAuthRequest in OAuth.php
Method OAuthRequest
Method OAuthServer
Class OAuthServer
OAuthServer in OAuth.php
Class OAuthSignatureMethod
Class OAuthSignatureMethod_HMAC_SHA1
Class OAuthSignatureMethod_PLAINTEXT
Class OAuthSignatureMethod_RSA_SHA1
Class OAuthToken
OAuthToken in OAuth.php
Method OAuthToken
key = the token
Class OAuthUtil
OAuthUtil in OAuth.php
Function oauth_http_build_query
An OAuth compatible version of http_build_query. doesn't work because it turns spaces into "+", which isn't allowed by OAuth.
Method oauth_http_build_query
Constant OAUTH_PARAMS_IN_HEADERS
Constant OAUTH_PARAMS_IN_POST_BODY
Method oauth_parse_string
Constant OAUTH_SIGNATURE_HMAC_SHA1
Constant OAUTH_SIGNATURE_PLAINTEXT
p
top
Variable $parameters
Method parse_parameters
Method post
OAuthClient::post() in Yahoo.inc
Executes a properly signed OAuth HTTP POST request.
Function property_exists
property_exists() in Yahoo.inc
PHP4/5 compatibility functions
Method put
OAuthClient::put() in Yahoo.inc
Executes a properly signed OAuth HTTP PUT request.
q
top
Method query
Executes the given YQL query.
Method query
Executes the given YQL query.
r
top
Method read
Method redirectForAuthorization
Method reduce_string
reduce a string by removing leading and trailing comments and whitespace
Method request
Method requireSession
Requires that there be a session in this PHP page request. a redirect for the user to log in, if necessary. requireSession() before any data is sent back to the user in order for the redirect to work.
s
top
Variable $secret
Variable $secret
OAuthToken::$secret in OAuth.php
Variable $session
YahooUser::$session in Yahoo.inc
Variable $sessioned
Variable $signatureMethod
Variable $signature_methods
Method Services_JSON
constructs a new JSON instance
Class Services_JSON
Services_JSON in JSON.php
Converts to and from JSON format.
Class Services_JSON_Error
Method Services_JSON_Error
Constant SERVICES_JSON_IN_ARR
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_IN_CMT
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_IN_OBJ
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_IN_STR
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_LOOSE_TYPE
Behavior switch for Services_JSON::decode()
Constant SERVICES_JSON_SLICE
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_SUPPRESS_ERRORS
Behavior switch for Services_JSON::decode()
Method setDebug
Enables/disables session debugging.
Method setDebugDestination
Allows callers to configure where debugging output is sent.
Method setOauthHostname
Method setPresence
Sets the presence of the user.
Method setPresenceWsHostname
Method setQueryWsHostname
Method setSmallView
Sets the small view for the user given by the GUID.
Method setSmallView
Sets the small view for the current user.
Method setSocialWsHostname
Method setStatus
Sets the user's status message.
Method setUpdatesWsHostname
Method setYapWsHostname
Method set_parameter
Method sign_request
Class SimpleOAuthDataStore
Method SimpleOAuthDataStore
Method split_header
Method split_header
util function for turning the Authorization: header into
Method storeAccessToken
YahooSessionStore::storeAccessToken() in YahooSessionStore.inc
Stores the given access token in the session store.
Method storeAccessToken
Stores the given access token in the session store.
Method storeAccessToken
Stores the given access token in the session store.
Method storeRequestToken
Stores the given request token in the session store.
Method storeRequestToken
Stores the given request token in the session store.
Method storeRequestToken
Stores the given request token in the session store.
Method syncContacts
t
top
Variable $timestamp_threshold
Variable $token
Variable $token
OAuthClient::$token in Yahoo.inc
Method to_header
builds the Authorization: header
Method to_postdata
builds the data one would send in a POST request
Method to_string
generates the basic string serialization of a token that a server
Method to_url
builds a url usable for a GET request
u
top
Method unset_parameter
Method urldecodeRFC3986
Method urldecode_rfc3986
Method urlencodeRFC3986
Method urlencode_rfc3986
Method utf82utf16
convert a string from one UTF-8 char to one UTF-16 char Normally should be handled by mb_convert_encoding, but provides a slower PHP-only method for installations that lack the multibye string extension.
Method utf162utf8
convert a string from one UTF-16 char to one UTF-8 char Normally should be handled by mb_convert_encoding, but provides a slower PHP-only method for installations that lack the multibye string extension.
v
top
Variable $version
Variable $version
Method verify_request
verify an api call, checks all the parameters
Method verify_signature
y
top
Page Yahoo.inc
Yahoo.inc in Yahoo.inc
Class YahooApplication
YahooApplication in Yahoo.inc
Represents a Yahoo! application.
Method YahooApplication
Constructs a new YahooApplication object.
Class YahooAuthorization
YahooAuthorization in Yahoo.inc
Class YahooConfig
YahooConfig in Yahoo.inc
Interface to modify the underlying configuration of the library.
Class YahooException
YahooException in Yahoo.inc
Method YahooHeaderParser
Class YahooHeaderParser
YahooHeaderParser in Yahoo.inc
Class YahooLogger
YahooLogger in Yahoo.inc
Logging wrapper for the Yahoo objects.
Class YahooSession
YahooSession in Yahoo.inc
Defines a session between an application and the Yahoo! platform.
Method YahooSession
Class YahooSessionStore
YahooSessionStore in YahooSessionStore.inc
The session store interface. own session store implementations and pass them to YahooSession::hasSession, YahooSession::requireSession and YahooSession::clearSession.
Page YahooSessionStore.inc
YahooSessionStore.inc in YahooSessionStore.inc
Method YahooUser
Class YahooUser
YahooUser in Yahoo.inc
Represents a Yahoo! user.
Class YahooUtil
YahooUtil in Yahoo.inc
Constant YAHOO_OAUTH_AT_SESSION_TYPE
Constant YAHOO_OAUTH_RT_SESSION_TYPE
Constant YAHOO_YAP_SESSION_TYPE
_
top
Method __destruct
Method __toString
Method __toString
Method __toString
a b c d e f g h i j k l n o p q r s t u v y _