private function CampaignMonitor::libraryLoad in Campaign Monitor 7
Helper function that loads the part of the API.
As defined in the $file variable. This function is mostly used by create[xxx]Obj functions below.
Parameters
string $file: The name of the API file to include.
Return value
bool TRUE on success, FALSE otherwise.
3 calls to CampaignMonitor::libraryLoad()
- CampaignMonitor::createClientObj in lib/
campaignmonitor.class.inc - Create API client object.
- CampaignMonitor::createListObj in lib/
campaignmonitor.class.inc - Create API list object.
- CampaignMonitor::createSubscriberObj in lib/
campaignmonitor.class.inc - Create API subscribers object.
File
- lib/
campaignmonitor.class.inc, line 217 - Implementation of the CampaignMonitor class.
Class
- CampaignMonitor
- Implementation of the CampaignMonitor class.
Code
private function libraryLoad($file) {
if ($this
->getLibraryPath()) {
@(require_once $this->libraryPath . '/' . $file);
return TRUE;
}
$this
->addError(WATCHDOG_ERROR, t('Unable to load client library.'));
return FALSE;
}