Tariqa  3.0
 All Data Structures Namespaces Files Functions Variables Enumerations
TariqaClientLocal Class Reference

Public Member Functions

 __construct ($options=null, $config, $user)
 __call ($name, $arguments)

Data Fields

const e_internal_error = 0x0001
const e_internal_error_msg = "Internal Server Error"
const e_invalid_argument = 0x0002
const e_invalid_argument_msg = "Invalid/Missing argument"
const e_not_implemented = 0x0003
const e_not_implemented_msg = "Not implemented"
const e_login = 0x1001
const e_login_msg = "Invalid Username/Password"
const e_account_locked = 0x1002
const e_account_locked_msg = "User account locked"
const e_session = 0x1003
const e_session_msg = "Invalid Session Identifier"
const e_privilege = 0x1004
const e_privilege_msg = "Insufficient privileges"
const e_forbidden = 0x1005
const e_forbidden_msg = "Access Forbidden"
const e_config = 0x1011
const e_config_msg = "Invalid Configuration"
const e_database = 0x1021
const e_database_msg = "Database error"
const e_missing_record = 0x1022
const e_missing_record_msg = "Database record not found"
const e_invalid_format = 0x1031
const e_invalid_format_msg = "Invalid file format"
const e_http = 0x2001
const e_http_msg = "HTTP Error"
const e_http404 = 0x2002
const e_http404_msg = "Not found"
const e_smtp = 0x3001
const e_smtp_msg = "SMTP Error"

Protected Attributes

 $retry = 0

Detailed Description

Class for instantiating the SOAP class directly without using the SOAP service


Constructor & Destructor Documentation

__construct ( options = null,
config,
user 
)
Parameters:
array$optionsAn array of options to pass to the SoapClient constructor
array$configThe configuration array
tariqaUser$userThe ECAS user
Returns:
TariqaClient

Member Function Documentation

__call ( name,
arguments 
)

Calls a SOAP method

Parameters:
string$nameThe name of the method
array$argumentsThe arguments of the method public
Returns:
mixed

Field Documentation

$retry = 0 [protected]
const e_account_locked = 0x1002

Error message - User account is locked

const e_account_locked_msg = "User account locked"
const e_config = 0x1011

Error message - Invalid Configuration File

const e_config_msg = "Invalid Configuration"
const e_database = 0x1021

Error message - Database error

const e_database_msg = "Database error"
const e_forbidden = 0x1005

Error message - Forbidden access

const e_forbidden_msg = "Access Forbidden"
const e_http = 0x2001

Error code/message - HTTP Error

const e_http404 = 0x2002

Error code/message - HTTP 404 Error

const e_http404_msg = "Not found"
const e_http_msg = "HTTP Error"
const e_internal_error = 0x0001

Error code/message - Internal Server Error

const e_internal_error_msg = "Internal Server Error"
const e_invalid_argument = 0x0002

Error code/message - Invalid/Missing argument

const e_invalid_argument_msg = "Invalid/Missing argument"
const e_invalid_format = 0x1031

Error code/message - Invalid format

const e_invalid_format_msg = "Invalid file format"
const e_login = 0x1001

Error code/message - Invalid login

const e_login_msg = "Invalid Username/Password"
const e_missing_record = 0x1022

Error message - Record not found

const e_missing_record_msg = "Database record not found"
const e_not_implemented = 0x0003

Error code/message - Not implemented

const e_not_implemented_msg = "Not implemented"
const e_privilege = 0x1004

Error message - Insufficient privileges

const e_privilege_msg = "Insufficient privileges"
const e_session = 0x1003

Error message - Invalid Token/Session Identifier

const e_session_msg = "Invalid Session Identifier"
const e_smtp = 0x3001

Error code/message - SMTP Error

const e_smtp_msg = "SMTP Error"

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