Class Teamnet_Fax_Soap_Client_SendFax

Description

Client class to send faxes using the Teamnet FaxAPI webservice

  • author: tingelhoff@teamnet.de
  • version: 1.0
  • copyright: Teamnet GmbH

Located in /SoapClient/main/classes/Teamnet/Fax/Soap/Client/SendFax.php (line 12)


	
			
Method Summary
Teamnet_Fax_Soap_Client_SendFax __construct ( $wsdl,  $authKey)
int sendFaxToDistributionList (string $sJobTitle, string|int $mContentType, string $sContent, int $iDistributionListId, [JobOptions $oJobOptions = null])
int sendFaxToFaxnumber (string $sJobTitle, string $sContentType, string $sContent, string $sFaxnumber, [JobOptions $oJobOptions = null])
int sendFaxToRecipientList (string $sJobTitle, string|int $mContentType, string $sContent,  $oRecipientList, [JobOptions $oJobOptions = null], RecipientList $aRecipientList)
Methods
Constructor __construct (line 20)
  • access: public
Teamnet_Fax_Soap_Client_SendFax __construct ( $wsdl,  $authKey)
  • $wsdl
  • $authKey
sendFaxToDistributionList (line 122)

Sends a fax to a distribution list

  • return: JobID
  • throws: MaintenanceException if the fax service is currently down for maintenance
  • throws: ServiceException if an internal error in the fax service occured
  • throws: SoapFault if another SOAP related error occured
  • throws: ParameterException if parameters are invalid
  • throws: AuthentificationException if the given AuthKey is invalid
  • throws: LimitExceededException if you try to send to many jobs in a short time
  • access: public
int sendFaxToDistributionList (string $sJobTitle, string|int $mContentType, string $sContent, int $iDistributionListId, [JobOptions $oJobOptions = null])
  • string $sJobTitle
  • string|int $mContentType
  • string $sContent
  • int $iDistributionListId: ID of distribution list
  • JobOptions|null $oJobOptions
sendFaxToFaxnumber (line 44)

Sends a fax to one specified recipient

  • return: JobID
  • throws: MaintenanceException if the fax service is currently down for maintenance
  • throws: ServiceException if an internal error in the fax service occured
  • throws: SoapFault if another SOAP related error occured
  • throws: ParameterException if parameters are invalid
  • throws: AuthentificationException if the given AuthKey is invalid
  • throws: LimitExceededException if you try to send to many jobs in a short time
  • access: public
int sendFaxToFaxnumber (string $sJobTitle, string $sContentType, string $sContent, string $sFaxnumber, [JobOptions $oJobOptions = null])
  • string $sJobTitle
  • string $sContentType
  • string $sContent
  • string $sFaxnumber: Faxnummer
  • JobOptions|null $oJobOptions
sendFaxToRecipientList (line 82)

Sends a fax to a list of recipients

  • return: JobID
  • throws: MaintenanceException if the fax service is currently down for maintenance
  • throws: ServiceException if an internal error in the fax service occured
  • throws: SoapFault if another SOAP related error occured
  • throws: ParameterException if parameters are invalid
  • throws: AuthentificationException if the given AuthKey is invalid
  • throws: LimitExceededException if you try to send to many jobs in a short time
  • access: public
int sendFaxToRecipientList (string $sJobTitle, string|int $mContentType, string $sContent,  $oRecipientList, [JobOptions $oJobOptions = null], RecipientList $aRecipientList)
  • string $sJobTitle
  • string|int $mContentType
  • string $sContent
  • RecipientList $aRecipientList: Array von FaxRecipient objekten
  • JobOptions|null $oJobOptions
  • RecipientList $oRecipientList

Documentation generated on Wed, 18 May 2011 15:47:40 +0200 by phpDocumentor 1.4.1