CRM_Utils_SoapServer
class CRM_Utils_SoapServer
This class handles all SOAP client requests.
Properties
static int | $soap_timeout | Number of seconds we should let a soap process idle | |
string | $ufClass | Cache the actual UF Class |
Methods
__construct()
Class constructor. This caches the real user framework class locally, so we can use it for authentication and validation.
string
ping(string $var)
Simple ping function to test for liveness.
verify(string $key)
Verify a SOAP key.
string
authenticate(string $name, string $pass, bool $loadCMSBootstrap = FALSE)
Authentication wrapper to the UF Class.
array|int
mailer_event_bounce(string $key, int $job, int $queue, string $hash, string $body)
MAILER API.
array|int
mailer_event_unsubscribe(string $key, int $job, int $queue, string $hash)
Mailer event unsubscribe.
array|int
mailer_event_domain_unsubscribe($key, $job, $queue, $hash)
No description
array|int
mailer_event_resubscribe($key, $job, $queue, $hash)
No description
array|int
mailer_event_subscribe($key, $email, $domain, $group)
No description
array|int
mailer_event_confirm($key, $contact, $subscribe, $hash)
No description
array|int
mailer_event_reply($key, $job, $queue, $hash, $bodyTxt, $rt, null $bodyHTML = NULL, null $fullEmail = NULL)
No description
array|int
mailer_event_forward($key, $job, $queue, $hash, $email)
No description
array|int
get_contact($key, array $params)
No description
Details
at line 54
__construct()
Class constructor. This caches the real user framework class locally, so we can use it for authentication and validation.
at line 69
string
ping(string $var)
Simple ping function to test for liveness.
at line 84
verify(string $key)
Verify a SOAP key.
at line 119
string
authenticate(string $name, string $pass, bool $loadCMSBootstrap = FALSE)
Authentication wrapper to the UF Class.
at line 152
array|int
mailer_event_bounce(string $key, int $job, int $queue, string $hash, string $body)
MAILER API.
at line 177
array|int
mailer_event_unsubscribe(string $key, int $job, int $queue, string $hash)
Mailer event unsubscribe.