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

Class: Services_Twitter_Uploader_ImglyUploader

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

Class Overview

Services_Twitter_Uploader
   |
   --Services_Twitter_Uploader_ImglyUploader

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 42]
implementation OAuthUploader Services


[ Top ]


Class Variables

$uploadUrl =  "http://img.ly/api/2/upload.json"

[line 49]

upload endpoint
  • Access: protected

Type:   string
Overrides:   Array


[ Top ]



Method Detail

postUpload   [line 92]

string postUpload( )

postUpload implementation
  • Return: URL to the uploaded image.
  • Throws: Services_Twitter_Uploader_Exception On unknown response.
  • Throws: Services_Twitter_Uploader_Exception When the response status is not 200.
  • Access: protected

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

preUpload   [line 56]

void preUpload( )

preUpload implementation
  • 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.