PHP 클래스 Infusionsoft_ContactServiceBase, infusionsoft-php-sdk

상속: extends Infusionsoft_Service
파일 보기 프로젝트 열기: novaksolutions/infusionsoft-php-sdk

공개 메소드들

메소드 설명
add ( $data, Infusionsoft_App $app = null )
addToCampaign ( $contactId, $campaignId, Infusionsoft_App $app = null )
addToGroup ( $contactId, $groupId, Infusionsoft_App $app = null )
addWithDupCheck ( $data, $dupCheckType, Infusionsoft_App $app = null )
applyActivityHistoryTemplate ( $contactId, $historyId, $userId, Infusionsoft_App $app = null )
findByEmail ( $email, $selectedFields, Infusionsoft_App $app = null )
getActivityHistoryTemplateMap ( Infusionsoft_App $app = null )
getAppSetting ( $hash, $module, $param, Infusionsoft_App $app = null )
getAppSettingInt ( $hash, $module, $param, Infusionsoft_App $app = null )
getCampaignStepDetails ( $stepId, Infusionsoft_App $app = null )
getCampaignStepOrder ( $campaignId, Infusionsoft_App $app = null )
getCampaigneeDetails ( $contactId, $campaignId, Infusionsoft_App $app = null )
getCampaigneeStepDetails ( $contactId, $stepId, Infusionsoft_App $app = null )
getNextCampaignStep ( $contactId, $campaignId, Infusionsoft_App $app = null )
linkContact ( $remoteApp, $remoteId, $localId, Infusionsoft_App $app = null )
linkContacts ( $contactId1, $contactId2, $contactLinkTypeId, Infusionsoft_App $app = null )
listLinkedContacts ( $contactId1, Infusionsoft_App $app = null )
load ( $id, $selectedFields, Infusionsoft_App $app = null )
locateContactLink ( $locateMapId, Infusionsoft_App $app = null )
markLinkUpdated ( $locateMapId, Infusionsoft_App $app = null )
merge ( $contactId, $duplicateContactId, Infusionsoft_App $app = null )
pauseCampaign ( $contactId, $campaignId, Infusionsoft_App $app = null )
refreshApp ( $hash, Infusionsoft_App $app = null )
removeFromCampaign ( $contactId, $campaignId, Infusionsoft_App $app = null )
removeFromGroup ( $contactId, $groupId, Infusionsoft_App $app = null )
rescheduleCampaignStep ( $contactId, $campaignStepId, Infusionsoft_App $app = null )
resumeCampaignForContact ( $contactId, $campaignId, Infusionsoft_App $app = null )
runActionSequence ( $contactId, $actionSequenceId, Infusionsoft_App $app = null )
submitSurveyAndApplyActionSets ( $surveyResultId, $actionSetIds, Infusionsoft_App $app = null )
unlinkContacts ( $contactId1, $contactId2, $contactLinkTypeId, Infusionsoft_App $app = null )
update ( $contactId, $data, Infusionsoft_App $app = null )

메소드 상세

add() 공개 정적인 메소드

public static add ( $data, Infusionsoft_App $app = null )
$app Infusionsoft_App

addToCampaign() 공개 정적인 메소드

public static addToCampaign ( $contactId, $campaignId, Infusionsoft_App $app = null )
$app Infusionsoft_App

addToGroup() 공개 정적인 메소드

public static addToGroup ( $contactId, $groupId, Infusionsoft_App $app = null )
$app Infusionsoft_App

addWithDupCheck() 공개 정적인 메소드

public static addWithDupCheck ( $data, $dupCheckType, Infusionsoft_App $app = null )
$app Infusionsoft_App

applyActivityHistoryTemplate() 공개 정적인 메소드

public static applyActivityHistoryTemplate ( $contactId, $historyId, $userId, Infusionsoft_App $app = null )
$app Infusionsoft_App

findByEmail() 공개 정적인 메소드

public static findByEmail ( $email, $selectedFields, Infusionsoft_App $app = null )
$app Infusionsoft_App

getActivityHistoryTemplateMap() 공개 정적인 메소드

public static getActivityHistoryTemplateMap ( Infusionsoft_App $app = null )
$app Infusionsoft_App

getAppSetting() 공개 정적인 메소드

public static getAppSetting ( $hash, $module, $param, Infusionsoft_App $app = null )
$app Infusionsoft_App

getAppSettingInt() 공개 정적인 메소드

public static getAppSettingInt ( $hash, $module, $param, Infusionsoft_App $app = null )
$app Infusionsoft_App

getCampaignStepDetails() 공개 정적인 메소드

public static getCampaignStepDetails ( $stepId, Infusionsoft_App $app = null )
$app Infusionsoft_App

getCampaignStepOrder() 공개 정적인 메소드

public static getCampaignStepOrder ( $campaignId, Infusionsoft_App $app = null )
$app Infusionsoft_App

getCampaigneeDetails() 공개 정적인 메소드

public static getCampaigneeDetails ( $contactId, $campaignId, Infusionsoft_App $app = null )
$app Infusionsoft_App

getCampaigneeStepDetails() 공개 정적인 메소드

public static getCampaigneeStepDetails ( $contactId, $stepId, Infusionsoft_App $app = null )
$app Infusionsoft_App

getNextCampaignStep() 공개 정적인 메소드

public static getNextCampaignStep ( $contactId, $campaignId, Infusionsoft_App $app = null )
$app Infusionsoft_App

linkContact() 공개 정적인 메소드

public static linkContact ( $remoteApp, $remoteId, $localId, Infusionsoft_App $app = null )
$app Infusionsoft_App

linkContacts() 공개 정적인 메소드

public static linkContacts ( $contactId1, $contactId2, $contactLinkTypeId, Infusionsoft_App $app = null )
$app Infusionsoft_App

listLinkedContacts() 공개 정적인 메소드

public static listLinkedContacts ( $contactId1, Infusionsoft_App $app = null )
$app Infusionsoft_App

load() 공개 정적인 메소드

public static load ( $id, $selectedFields, Infusionsoft_App $app = null )
$app Infusionsoft_App

markLinkUpdated() 공개 정적인 메소드

public static markLinkUpdated ( $locateMapId, Infusionsoft_App $app = null )
$app Infusionsoft_App

merge() 공개 정적인 메소드

public static merge ( $contactId, $duplicateContactId, Infusionsoft_App $app = null )
$app Infusionsoft_App

pauseCampaign() 공개 정적인 메소드

public static pauseCampaign ( $contactId, $campaignId, Infusionsoft_App $app = null )
$app Infusionsoft_App

refreshApp() 공개 정적인 메소드

public static refreshApp ( $hash, Infusionsoft_App $app = null )
$app Infusionsoft_App

removeFromCampaign() 공개 정적인 메소드

public static removeFromCampaign ( $contactId, $campaignId, Infusionsoft_App $app = null )
$app Infusionsoft_App

removeFromGroup() 공개 정적인 메소드

public static removeFromGroup ( $contactId, $groupId, Infusionsoft_App $app = null )
$app Infusionsoft_App

rescheduleCampaignStep() 공개 정적인 메소드

public static rescheduleCampaignStep ( $contactId, $campaignStepId, Infusionsoft_App $app = null )
$app Infusionsoft_App

resumeCampaignForContact() 공개 정적인 메소드

public static resumeCampaignForContact ( $contactId, $campaignId, Infusionsoft_App $app = null )
$app Infusionsoft_App

runActionSequence() 공개 정적인 메소드

public static runActionSequence ( $contactId, $actionSequenceId, Infusionsoft_App $app = null )
$app Infusionsoft_App

submitSurveyAndApplyActionSets() 공개 정적인 메소드

public static submitSurveyAndApplyActionSets ( $surveyResultId, $actionSetIds, Infusionsoft_App $app = null )
$app Infusionsoft_App

unlinkContacts() 공개 정적인 메소드

public static unlinkContacts ( $contactId1, $contactId2, $contactLinkTypeId, Infusionsoft_App $app = null )
$app Infusionsoft_App

update() 공개 정적인 메소드

public static update ( $contactId, $data, Infusionsoft_App $app = null )
$app Infusionsoft_App