tasks/ext/Service/Amazon.php

Show: inherited
Table of Contents

Abstract Service_Amazon class.

Implements common methods & properties used by all Amazon services

Abstract
 
Author
Andrei Serdeliuc  
Extends
Task  
Package
phing.tasks.ext  
Version
$ID$  

\Service_Amazon

Package: phing\tasks\ext

Abstract Service_Amazon class.

Implements common methods & properties used by all Amazon services

Parent(s)
\Task < \ProjectComponent
Children
\Service_Amazon_S3
Abstract
 
Author
Andrei Serdeliuc  
Extends
Task  
Version
$ID$  

Properties

Propertyprotectedarray  $_options= 'array()'

Collection of set options

We set these magically so we can also load then from the environment

(default value: array())

Default valuearray()Details
Type
array
Access
protected  

Methods

methodpublic__get( mixed $var ) : void

Property getter

If the property hasn't been previously set (through the task call normally), it will try to load it from the project

This way, we can define global properties for the "Amazon" service, like key and secret

Parameters
Name Type Description
$var mixed
Details
Access
public  
methodpublic__isset(  $var ) : void

Parameters
Name Type Description
$var
methodpublic__set(  $var,  $val ) : void

Parameters
Name Type Description
$var
$val
methodpublicgetDescription( ) : void

methodpublicgetKey( ) : void

methodpublicgetLocation( ) : void

methodpublicgetOwningTarget( ) : void

methodpublicgetProject( ) : void

methodprotectedgetRegisterSlot( ) : void

methodpublicgetRuntimeConfigurableWrapper( ) : void

methodpublicgetSecret( ) : void

methodpublicgetTaskName( ) : void

methodpublicgetTaskType( ) : void

methodpublicinit( ) : void

methodpubliclog( ) : void

methodpublicmain( ) : void
abstract

methodpublicmaybeConfigure( ) : void

methodpublicperform( ) : void

methodpublicsetDescription( ) : void

methodpublicsetKey(  $key ) : void

Parameters
Name Type Description
$key
methodpublicsetLocation( ) : void

methodpublicsetOwningTarget( ) : void

methodpublicsetProject( ) : void

methodpublicsetRuntimeConfigurableWrapper( ) : void

methodpublicsetSecret(  $secret ) : void

Parameters
Name Type Description
$secret
methodpublicsetTaskName( ) : void

methodpublicsetTaskType( ) : void

Documentation was generated by DocBlox 0.17.1.