\CallFire\ApiClient

Summary

Methods
Properties
Constants
Rest()
Soap()
__construct()
No public properties found
No constants found
createRestClient()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

Rest()

Rest(string $username, string $password, string|array $service) : \CallFire\Api\CallFire\Api\Rest\Client|\CallFire\Api\CallFire\Api\Rest\Client[]

Create one or more REST service clients

Parameters

string $username

API Login

string $password

API Password

string|array $service

Service name(s)

Returns

\CallFire\Api\CallFire\Api\Rest\Client|\CallFire\Api\CallFire\Api\Rest\Client[] —

REST API client(s)

Soap()

Soap(string $username, string $password, string $version, string $wsdl) : \CallFire\Api\CallFire\Api\Soap\Client

Create a SOAP client

Parameters

string $username

API Login

string $password

API Password

string $version

= 'SOAP_1_2' SOAP version

string $wsdl

= 'http://callfire.com/api/1.1/wsdl/callfire-service-http-soap12.wsdl' SOAP WSDL

Returns

\CallFire\Api\CallFire\Api\Soap\Client —

SOAP API client

__construct()

__construct()

createRestClient()

createRestClient(string $username, string $password, string $service) : \CallFire\Api\CallFire\Api\Rest\Client

Instantiate a REST service client

Parameters

string $username

API Login

string $password

API Password

string $service

Service name

Returns

\CallFire\Api\CallFire\Api\Rest\Client —

REST API client