Public Member Functions | Protected Member Functions | Protected Attributes

oxEfiDownloader Class Reference

Inheritance diagram for oxEfiDownloader:
Collaboration diagram for oxEfiDownloader:

List of all members.

Public Member Functions

 downloadConnector ($sUsername, $sPassword, $sShopVersion, $blSaveCredentials)

Protected Member Functions

 _init ($sUsername, $sPassword)
 _getConnectorClassName ($sShopVersion)
 _getConnectorContents ($sShopVersion)

Protected Attributes

 $_oSoapClient = null
 $_sVersion = null

Detailed Description

Efire SOAP client responsible for getting retrieving a connector over SOAP.

Definition at line 11 of file oxefidownloader.php.


Member Function Documentation

oxEfiDownloader._getConnectorClassName ( sShopVersion  )  [protected]

Retrieves filename for current connector.

Parameters:
string $sShopVersion Shop edition and version (eg. 'CE 4.0.0.0')
Returns:
string

Definition at line 92 of file oxefidownloader.php.

oxEfiDownloader._getConnectorContents ( sShopVersion  )  [protected]

Get contents of connector

Parameters:
string $sShopVersion Shop edition and version (eg. 'CE 4.0.0.0')
Exceptions:
Exception 
Returns:
string

Definition at line 111 of file oxefidownloader.php.

oxEfiDownloader._init ( sUsername,
sPassword 
) [protected]

Initialises eFire SOAP connection

Parameters:
string $sUsername eFire External Communication Username
string $sPassword eFire External Communication Passsword
Returns:
bool

Definition at line 71 of file oxefidownloader.php.

oxEfiDownloader.downloadConnector ( sUsername,
sPassword,
sShopVersion,
blSaveCredentials 
)

Retrieves connector filename, the contents and saves it to shop directory. Returns connector $sFileName.

Parameters:
string $sUsername eFire External Transaction username
string $sPassword eFire External Transaction password
string $sShopVersion eShop version
bool $blSaveCredentials whether to save username and password to config for later use
Returns:
string

Definition at line 32 of file oxefidownloader.php.


Member Data Documentation

oxEfiDownloader.$_oSoapClient = null [protected]

Definition at line 18 of file oxefidownloader.php.

oxEfiDownloader.$_sVersion = null [protected]

Definition at line 20 of file oxefidownloader.php.


The documentation for this class was generated from the following file: