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

Class: Services_Twitter_Uploader_PlixiUploader

Source Location: /Services_Twitter_Uploader-0.1.0/Services/Twitter/Uploader/PlixiUploader.php

Class Overview

Services_Twitter_Uploader
   |
   --Services_Twitter_Uploader_PlixiUploader

implementation OAuthUploader Services


Author(s):

Version:

  • Release: 0.1.0

Variables

Methods


Inherited Variables

Inherited Methods

Class: Services_Twitter_Uploader

Services_Twitter_Uploader::__construct()
Constructor
Services_Twitter_Uploader::buildSignature()
utility method.
Services_Twitter_Uploader::factory()
create uploader instance method.
Services_Twitter_Uploader::genVerifyHeader()
utility method.
Services_Twitter_Uploader::genVerifyUrl()
utility method.
Services_Twitter_Uploader::postUpload()
extending classes should implment this method.
Services_Twitter_Uploader::postUploadCheck()
This method is run in each implementation in from postUpload().
Services_Twitter_Uploader::preUpload()
extending classes should implement this method.
Services_Twitter_Uploader::setConsumer()
set an instance of HTTP_OAuth_Consumer
Services_Twitter_Uploader::setRequest()
set an instance of HTTP_Request2
Services_Twitter_Uploader::upload()
upload method.

Class Details

[line 43]
implementation OAuthUploader Services


[ Top ]


Class Variables

$uploadUrl =  "http://tweetphotoapi.com/api/upload.aspx"

[line 50]

upload endpoint
  • Access: protected

Type:   string
Overrides:   Array


[ Top ]



Method Detail

__construct (Constructor)   [line 63]

Services_Twitter_Uploader_PlixiUploader __construct( [HTTP_OAuth_Consumer $oauth = null], [string $apiKey = null], [HTTP_Request2 $request = null])

Constructor
  • See: HTTP_OAuth_Consumer
  • See: HTTP_Request2
  • Throws: Services_Twitter_Uploader_Exception When no API key is provided.
  • Access: public

Overrides Services_Twitter_Uploader::__construct() (Constructor)

Parameters:

HTTP_OAuth_Consumer   $oauth   —  oauth consumer
string   $apiKey   —  required
HTTP_Request2   $request   —  http provider

[ Top ]

postUpload   [line 116]

string postUpload( )

postUpload implementation
  • Return: image url
  • Throws: Services_Twitter_Uploader_Exception
  • Access: protected

Overrides Services_Twitter_Uploader::postUpload() (extending classes should implment this method.)
[ Top ]

preUpload   [line 81]

void preUpload( )

preUpload implementation
  • Throws: Services_Twitter_Uploader_Exception When the file cannot be opened.
  • Access: protected

Overrides Services_Twitter_Uploader::preUpload() (extending classes should implement this method.)
[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:45:10 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.