HTTP_OAuth
[ class tree: HTTP_OAuth ] [ index: HTTP_OAuth ] [ all elements ]

Class: HTTP_OAuth_Provider_Request

Source Location: /HTTP_OAuth-0.1.6/HTTP/OAuth/Provider/Request.php

Class Overview

HTTP_OAuth
   |
   --HTTP_OAuth_Message
      |
      --HTTP_OAuth_Provider_Request

HTTP_OAuth_Provider_Request


Author(s):

Copyright:

  • 2009 Jeff Hodsdon <jeffhodsdon@gmail.com>

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 37]
HTTP_OAuth_Provider_Request


[ Top ]


Class Variables

$headers = array()

[line 45]

Headers from the incoming request
  • Var: Headers from the incoming request
  • Access: protected

Type:   array


[ Top ]

$method =  ''

[line 52]

Method used in the incoming request
  • Var: Method used in the incoming request
  • Access: protected

Type:   string


[ Top ]



Method Detail

__construct (Constructor)   [line 59]

void __construct( )

Construct
  • Access: public

[ Top ]

apacheRequestHeaders   [line 105]

array|null apacheRequestHeaders( )

Apache request headers

If the function exists to get the request headers from apache use it to get them, otherwise return null. Abstracted for testing purposes.

  • Return: Headers or null if no function
  • Access: protected

[ Top ]

getHeader   [line 285]

string|null getHeader( string $header)

Gets a header
  • Return: Header if exists, null if not
  • Access: public

Parameters:

string   $header     Which header to fetch

[ Top ]

getHeaders   [line 300]

void getHeaders( )

getHeaders
  • Access: public

[ Top ]

getPostData   [line 310]

string getPostData( )

Gets POST data
  • Return: Post data
  • Access: protected

[ Top ]

getQueryString   [line 216]

string|null getQueryString( )

Gets incoming request query string
  • Return: Query string
  • Access: public

[ Top ]

getRequestMethod   [line 230]

string getRequestMethod( )

Get request method
  • Return: Request method
  • Access: public

[ Top ]

getRequestUri   [line 263]

string|null getRequestUri( )

Gets incoming request URI

Checks if the schema/host is included and strips it. Thanks Naosumi! Bug #16800

  • Return: Request URI, null if doesn't exist
  • Access: public

[ Top ]

getUrl   [line 244]

string getUrl( )

Get url
  • Return: URL of the request
  • Access: public

[ Top ]

isValidSignature   [line 193]

bool isValidSignature( string $consumerSecret, [string $tokenSecret = ''])

Is valid signature
  • Return: Valid or not
  • Access: public

Parameters:

string   $consumerSecret     Consumer secret value
string   $tokenSecret     Token secret value (if exists)

[ Top ]

parseQueryString   [line 324]

array parseQueryString( string $string)

Parses a query string

Does not urldecode the name or values like $_GET and $_POST

  • Return: Data from the query string
  • Access: protected

Parameters:

string   $string     Query string

[ Top ]

peclHttpHeaders   [line 123]

array|null peclHttpHeaders( )

Pecl HTTP request headers

If the pecl_http extension is loaded use it to get the incoming request headers, otherwise return null. Abstracted for testing purposes.

  • Return: Headers or null if no extension
  • Access: protected

[ Top ]

setHeaders   [line 72]

void setHeaders( [ $headers = array()])

Set incoming request headers
  • Access: public

Parameters:

array   $headers     Optional headers to set

[ Top ]

setParametersFromRequest   [line 138]

void setParametersFromRequest( )

Set parameters from the incoming request
  • Access: public

[ Top ]


Documentation generated on Mon, 30 Nov 2009 23:00:05 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.