Google_Service_Cih_UserInteraction
extends Google_Collection
in package
Extension to the regular Google_Model that automatically exposes the items array for iteration, so you can just iterate over the object rather than a reference inside.
Table of Contents
- NULL_VALUE = "{}gapi-php-null"
- If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.
- $contactGaiaId : mixed
- $detailedDescription : mixed
- $detailedDescriptionTruncated : mixed
- $interactionOrigin : mixed
- $interactionType : mixed
- $kind : mixed
- $language : mixed
- $metaType : mixed
- $sourceSystemPrimaryKey : mixed
- $summary : mixed
- $summaryTruncated : mixed
- $timestamp : mixed
- $adoptionInteractionDataType : mixed
- $adoptionInteractionType : mixed
- $advertiserExperienceDataDataType : mixed
- $advertiserExperienceDataType : mixed
- $casesDataDataType : mixed
- $casesDataType : mixed
- $chatInteractionDataType : mixed
- $chatInteractionType : mixed
- $collection_key : mixed
- $customerDataType : mixed
- $customerType : mixed
- $emailInteractionDataType : mixed
- $emailInteractionType : mixed
- $entityDataType : mixed
- $entityType : mixed
- $gammaDataDataType : mixed
- $gammaDataType : mixed
- $genieDataDataType : mixed
- $genieDataType : mixed
- $goalInteractionDataType : mixed
- $goalInteractionType : mixed
- $googlerDataType : mixed
- $googlerType : mixed
- $greenTeaDataDataType : mixed
- $greenTeaDataType : mixed
- $grmDataDataType : mixed
- $grmDataType : mixed
- $hangoutInteractionDataType : mixed
- $hangoutInteractionType : mixed
- $helpcenterDataDataType : mixed
- $helpcenterDataType : mixed
- $incentiveInteractionDataType : mixed
- $incentiveInteractionType : mixed
- $incentivesDataDataType : mixed
- $incentivesDataType : mixed
- $initiatorDataType : mixed
- $initiatorType : mixed
- $internal_gapi_mappings : mixed
- $marketingEmailInteractionDataType : mixed
- $marketingEmailInteractionType : mixed
- $meetingInteractionDataType : mixed
- $meetingInteractionType : mixed
- $modelData : mixed
- $noteInteractionDataType : mixed
- $noteInteractionType : mixed
- $otherParticipantDataType : mixed
- $otherParticipantType : mixed
- $partnerSearchDataDataType : mixed
- $partnerSearchDataType : mixed
- $phoneInteractionDataType : mixed
- $phoneInteractionType : mixed
- $processed : mixed
- $taskInteractionDataType : mixed
- $taskInteractionType : mixed
- $traxDataDataType : mixed
- $traxDataType : mixed
- $traxInteractionDataType : mixed
- $traxInteractionType : mixed
- $userCommDataDataType : mixed
- $userCommDataType : mixed
- __construct() : mixed
- Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.
- __get() : mixed
- Getter that handles passthrough access to the data array, and lazy object creation.
- __isset() : mixed
- __unset() : mixed
- assertIsArray() : mixed
- Verify if $obj is an array.
- count() : mixed
- current() : mixed
- getAdoptionInteraction() : mixed
- getAdvertiserExperienceData() : mixed
- getCasesData() : mixed
- getChatInteraction() : mixed
- getContactGaiaId() : mixed
- getCustomer() : mixed
- getDetailedDescription() : mixed
- getDetailedDescriptionTruncated() : mixed
- getEmailInteraction() : mixed
- getEntity() : mixed
- getGammaData() : mixed
- getGenieData() : mixed
- getGoalInteraction() : mixed
- getGoogler() : mixed
- getGreenTeaData() : mixed
- getGrmData() : mixed
- getHangoutInteraction() : mixed
- getHelpcenterData() : mixed
- getIncentiveInteraction() : mixed
- getIncentivesData() : mixed
- getInitiator() : mixed
- getInteractionOrigin() : mixed
- getInteractionType() : mixed
- getKind() : mixed
- getLanguage() : mixed
- getMarketingEmailInteraction() : mixed
- getMeetingInteraction() : mixed
- getMetaType() : mixed
- getNoteInteraction() : mixed
- getOtherParticipant() : mixed
- getPartnerSearchData() : mixed
- getPhoneInteraction() : mixed
- getSourceSystemPrimaryKey() : mixed
- getSummary() : mixed
- getSummaryTruncated() : mixed
- getTaskInteraction() : mixed
- getTimestamp() : mixed
- getTraxData() : mixed
- getTraxInteraction() : mixed
- getUserCommData() : mixed
- key() : mixed
- next() : mixed
- offsetExists() : mixed
- offsetGet() : mixed
- offsetSet() : mixed
- offsetUnset() : mixed
- rewind() : mixed
- setAdoptionInteraction() : mixed
- setAdvertiserExperienceData() : mixed
- setCasesData() : mixed
- setChatInteraction() : mixed
- setContactGaiaId() : mixed
- setCustomer() : mixed
- setDetailedDescription() : mixed
- setDetailedDescriptionTruncated() : mixed
- setEmailInteraction() : mixed
- setEntity() : mixed
- setGammaData() : mixed
- setGenieData() : mixed
- setGoalInteraction() : mixed
- setGoogler() : mixed
- setGreenTeaData() : mixed
- setGrmData() : mixed
- setHangoutInteraction() : mixed
- setHelpcenterData() : mixed
- setIncentiveInteraction() : mixed
- setIncentivesData() : mixed
- setInitiator() : mixed
- setInteractionOrigin() : mixed
- setInteractionType() : mixed
- setKind() : mixed
- setLanguage() : mixed
- setMarketingEmailInteraction() : mixed
- setMeetingInteraction() : mixed
- setMetaType() : mixed
- setNoteInteraction() : mixed
- setOtherParticipant() : mixed
- setPartnerSearchData() : mixed
- setPhoneInteraction() : mixed
- setSourceSystemPrimaryKey() : mixed
- setSummary() : mixed
- setSummaryTruncated() : mixed
- setTaskInteraction() : mixed
- setTimestamp() : mixed
- setTraxData() : mixed
- setTraxInteraction() : mixed
- setUserCommData() : mixed
- toSimpleObject() : mixed
- Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.
- valid() : mixed
- dataType() : mixed
- gapiInit() : mixed
- Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.
- isAssociativeArray() : bool
- Returns true only if the array is associative.
- keyType() : mixed
- mapTypes() : void
- Initialize this object's properties from an array.
- camelCase() : string
- Convert a string to camelCase
- coerceType() : mixed
- getMappedName() : mixed
- If there is an internal name mapping, use that.
- getSimpleValue() : mixed
- Handle different types of values, primarily other objects and map and array data types.
- nullPlaceholderCheck() : mixed
- Check whether the value is the null placeholder and return true null.
Constants
NULL_VALUE
If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.
public
mixed
NULL_VALUE
= "{}gapi-php-null"
Properties
$contactGaiaId
public
mixed
$contactGaiaId
$detailedDescription
public
mixed
$detailedDescription
$detailedDescriptionTruncated
public
mixed
$detailedDescriptionTruncated
$interactionOrigin
public
mixed
$interactionOrigin
$interactionType
public
mixed
$interactionType
$kind
public
mixed
$kind
$language
public
mixed
$language
$metaType
public
mixed
$metaType
$sourceSystemPrimaryKey
public
mixed
$sourceSystemPrimaryKey
$summary
public
mixed
$summary
$summaryTruncated
public
mixed
$summaryTruncated
$timestamp
public
mixed
$timestamp
$adoptionInteractionDataType
protected
mixed
$adoptionInteractionDataType
= ''
$adoptionInteractionType
protected
mixed
$adoptionInteractionType
= 'Google_Service_Cih_AdoptionInteraction'
$advertiserExperienceDataDataType
protected
mixed
$advertiserExperienceDataDataType
= ''
$advertiserExperienceDataType
protected
mixed
$advertiserExperienceDataType
= 'Google_Service_Cih_AdvertiserExperienceData'
$casesDataDataType
protected
mixed
$casesDataDataType
= ''
$casesDataType
protected
mixed
$casesDataType
= 'Google_Service_Cih_CasesData'
$chatInteractionDataType
protected
mixed
$chatInteractionDataType
= ''
$chatInteractionType
protected
mixed
$chatInteractionType
= 'Google_Service_Cih_ChatInteraction'
$collection_key
protected
mixed
$collection_key
= 'otherParticipant'
$customerDataType
protected
mixed
$customerDataType
= 'array'
$customerType
protected
mixed
$customerType
= 'Google_Service_Cih_Participant'
$emailInteractionDataType
protected
mixed
$emailInteractionDataType
= ''
$emailInteractionType
protected
mixed
$emailInteractionType
= 'Google_Service_Cih_EmailInteraction'
$entityDataType
protected
mixed
$entityDataType
= ''
$entityType
protected
mixed
$entityType
= 'Google_Service_Cih_Entity'
$gammaDataDataType
protected
mixed
$gammaDataDataType
= ''
$gammaDataType
protected
mixed
$gammaDataType
= 'Google_Service_Cih_GammaData'
$genieDataDataType
protected
mixed
$genieDataDataType
= ''
$genieDataType
protected
mixed
$genieDataType
= 'Google_Service_Cih_GenieData'
$goalInteractionDataType
protected
mixed
$goalInteractionDataType
= ''
$goalInteractionType
protected
mixed
$goalInteractionType
= 'Google_Service_Cih_GoalInteraction'
$googlerDataType
protected
mixed
$googlerDataType
= 'array'
$googlerType
protected
mixed
$googlerType
= 'Google_Service_Cih_Participant'
$greenTeaDataDataType
protected
mixed
$greenTeaDataDataType
= ''
$greenTeaDataType
protected
mixed
$greenTeaDataType
= 'Google_Service_Cih_GreenTeaData'
$grmDataDataType
protected
mixed
$grmDataDataType
= ''
$grmDataType
protected
mixed
$grmDataType
= 'Google_Service_Cih_GrmData'
$hangoutInteractionDataType
protected
mixed
$hangoutInteractionDataType
= ''
$hangoutInteractionType
protected
mixed
$hangoutInteractionType
= 'Google_Service_Cih_HangoutInteraction'
$helpcenterDataDataType
protected
mixed
$helpcenterDataDataType
= ''
$helpcenterDataType
protected
mixed
$helpcenterDataType
= 'Google_Service_Cih_HelpcenterData'
$incentiveInteractionDataType
protected
mixed
$incentiveInteractionDataType
= ''
$incentiveInteractionType
protected
mixed
$incentiveInteractionType
= 'Google_Service_Cih_IncentiveInteraction'
$incentivesDataDataType
protected
mixed
$incentivesDataDataType
= ''
$incentivesDataType
protected
mixed
$incentivesDataType
= 'Google_Service_Cih_IncentivesData'
$initiatorDataType
protected
mixed
$initiatorDataType
= ''
$initiatorType
protected
mixed
$initiatorType
= 'Google_Service_Cih_Participant'
$internal_gapi_mappings
protected
mixed
$internal_gapi_mappings
= array()
$marketingEmailInteractionDataType
protected
mixed
$marketingEmailInteractionDataType
= ''
$marketingEmailInteractionType
protected
mixed
$marketingEmailInteractionType
= 'Google_Service_Cih_MarketingEmailInteraction'
$meetingInteractionDataType
protected
mixed
$meetingInteractionDataType
= ''
$meetingInteractionType
protected
mixed
$meetingInteractionType
= 'Google_Service_Cih_MeetingInteraction'
$modelData
protected
mixed
$modelData
= array()
$noteInteractionDataType
protected
mixed
$noteInteractionDataType
= ''
$noteInteractionType
protected
mixed
$noteInteractionType
= 'Google_Service_Cih_NoteInteraction'
$otherParticipantDataType
protected
mixed
$otherParticipantDataType
= 'array'
$otherParticipantType
protected
mixed
$otherParticipantType
= 'Google_Service_Cih_Participant'
$partnerSearchDataDataType
protected
mixed
$partnerSearchDataDataType
= ''
$partnerSearchDataType
protected
mixed
$partnerSearchDataType
= 'Google_Service_Cih_PartnerSearchData'
$phoneInteractionDataType
protected
mixed
$phoneInteractionDataType
= ''
$phoneInteractionType
protected
mixed
$phoneInteractionType
= 'Google_Service_Cih_PhoneInteraction'
$processed
protected
mixed
$processed
= array()
$taskInteractionDataType
protected
mixed
$taskInteractionDataType
= ''
$taskInteractionType
protected
mixed
$taskInteractionType
= 'Google_Service_Cih_TaskInteraction'
$traxDataDataType
protected
mixed
$traxDataDataType
= ''
$traxDataType
protected
mixed
$traxDataType
= 'Google_Service_Cih_TraxData'
$traxInteractionDataType
protected
mixed
$traxInteractionDataType
= ''
$traxInteractionType
protected
mixed
$traxInteractionType
= 'Google_Service_Cih_TraxInteraction'
$userCommDataDataType
protected
mixed
$userCommDataDataType
= ''
$userCommDataType
protected
mixed
$userCommDataType
= 'Google_Service_Cih_UserCommData'
Methods
__construct()
Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.
public
final __construct() : mixed
Return values
mixed —__get()
Getter that handles passthrough access to the data array, and lazy object creation.
public
__get(string $key) : mixed
Parameters
- $key : string
-
Property name.
Return values
mixed —The value if any, or null.
__isset()
public
__isset(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —__unset()
public
__unset(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —assertIsArray()
Verify if $obj is an array.
public
assertIsArray(array<string|int, mixed> $obj, string $method) : mixed
Parameters
- $obj : array<string|int, mixed>
-
Items that should be validated.
- $method : string
-
Method expecting an array as an argument.
Tags
Return values
mixed —count()
public
count() : mixed
Return values
mixed —current()
public
current() : mixed
Return values
mixed —getAdoptionInteraction()
public
getAdoptionInteraction() : mixed
Return values
mixed —getAdvertiserExperienceData()
public
getAdvertiserExperienceData() : mixed
Return values
mixed —getCasesData()
public
getCasesData() : mixed
Return values
mixed —getChatInteraction()
public
getChatInteraction() : mixed
Return values
mixed —getContactGaiaId()
public
getContactGaiaId() : mixed
Return values
mixed —getCustomer()
public
getCustomer() : mixed
Return values
mixed —getDetailedDescription()
public
getDetailedDescription() : mixed
Return values
mixed —getDetailedDescriptionTruncated()
public
getDetailedDescriptionTruncated() : mixed
Return values
mixed —getEmailInteraction()
public
getEmailInteraction() : mixed
Return values
mixed —getEntity()
public
getEntity() : mixed
Return values
mixed —getGammaData()
public
getGammaData() : mixed
Return values
mixed —getGenieData()
public
getGenieData() : mixed
Return values
mixed —getGoalInteraction()
public
getGoalInteraction() : mixed
Return values
mixed —getGoogler()
public
getGoogler() : mixed
Return values
mixed —getGreenTeaData()
public
getGreenTeaData() : mixed
Return values
mixed —getGrmData()
public
getGrmData() : mixed
Return values
mixed —getHangoutInteraction()
public
getHangoutInteraction() : mixed
Return values
mixed —getHelpcenterData()
public
getHelpcenterData() : mixed
Return values
mixed —getIncentiveInteraction()
public
getIncentiveInteraction() : mixed
Return values
mixed —getIncentivesData()
public
getIncentivesData() : mixed
Return values
mixed —getInitiator()
public
getInitiator() : mixed
Return values
mixed —getInteractionOrigin()
public
getInteractionOrigin() : mixed
Return values
mixed —getInteractionType()
public
getInteractionType() : mixed
Return values
mixed —getKind()
public
getKind() : mixed
Return values
mixed —getLanguage()
public
getLanguage() : mixed
Return values
mixed —getMarketingEmailInteraction()
public
getMarketingEmailInteraction() : mixed
Return values
mixed —getMeetingInteraction()
public
getMeetingInteraction() : mixed
Return values
mixed —getMetaType()
public
getMetaType() : mixed
Return values
mixed —getNoteInteraction()
public
getNoteInteraction() : mixed
Return values
mixed —getOtherParticipant()
public
getOtherParticipant() : mixed
Return values
mixed —getPartnerSearchData()
public
getPartnerSearchData() : mixed
Return values
mixed —getPhoneInteraction()
public
getPhoneInteraction() : mixed
Return values
mixed —getSourceSystemPrimaryKey()
public
getSourceSystemPrimaryKey() : mixed
Return values
mixed —getSummary()
public
getSummary() : mixed
Return values
mixed —getSummaryTruncated()
public
getSummaryTruncated() : mixed
Return values
mixed —getTaskInteraction()
public
getTaskInteraction() : mixed
Return values
mixed —getTimestamp()
public
getTimestamp() : mixed
Return values
mixed —getTraxData()
public
getTraxData() : mixed
Return values
mixed —getTraxInteraction()
public
getTraxInteraction() : mixed
Return values
mixed —getUserCommData()
public
getUserCommData() : mixed
Return values
mixed —key()
public
key() : mixed
Return values
mixed —next()
public
next() : mixed
Return values
mixed —offsetExists()
public
offsetExists(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —offsetGet()
public
offsetGet(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —offsetSet()
public
offsetSet(mixed $offset, mixed $value) : mixed
Parameters
- $offset : mixed
- $value : mixed
Return values
mixed —offsetUnset()
public
offsetUnset(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —rewind()
public
rewind() : mixed
Return values
mixed —setAdoptionInteraction()
public
setAdoptionInteraction(Google_Service_Cih_AdoptionInteraction $adoptionInteraction) : mixed
Parameters
- $adoptionInteraction : Google_Service_Cih_AdoptionInteraction
Return values
mixed —setAdvertiserExperienceData()
public
setAdvertiserExperienceData(Google_Service_Cih_AdvertiserExperienceData $advertiserExperienceData) : mixed
Parameters
- $advertiserExperienceData : Google_Service_Cih_AdvertiserExperienceData
Return values
mixed —setCasesData()
public
setCasesData(Google_Service_Cih_CasesData $casesData) : mixed
Parameters
- $casesData : Google_Service_Cih_CasesData
Return values
mixed —setChatInteraction()
public
setChatInteraction(Google_Service_Cih_ChatInteraction $chatInteraction) : mixed
Parameters
- $chatInteraction : Google_Service_Cih_ChatInteraction
Return values
mixed —setContactGaiaId()
public
setContactGaiaId(mixed $contactGaiaId) : mixed
Parameters
- $contactGaiaId : mixed
Return values
mixed —setCustomer()
public
setCustomer(mixed $customer) : mixed
Parameters
- $customer : mixed
Return values
mixed —setDetailedDescription()
public
setDetailedDescription(mixed $detailedDescription) : mixed
Parameters
- $detailedDescription : mixed
Return values
mixed —setDetailedDescriptionTruncated()
public
setDetailedDescriptionTruncated(mixed $detailedDescriptionTruncated) : mixed
Parameters
- $detailedDescriptionTruncated : mixed
Return values
mixed —setEmailInteraction()
public
setEmailInteraction(Google_Service_Cih_EmailInteraction $emailInteraction) : mixed
Parameters
- $emailInteraction : Google_Service_Cih_EmailInteraction
Return values
mixed —setEntity()
public
setEntity(Google_Service_Cih_Entity $entity) : mixed
Parameters
- $entity : Google_Service_Cih_Entity
Return values
mixed —setGammaData()
public
setGammaData(Google_Service_Cih_GammaData $gammaData) : mixed
Parameters
- $gammaData : Google_Service_Cih_GammaData
Return values
mixed —setGenieData()
public
setGenieData(Google_Service_Cih_GenieData $genieData) : mixed
Parameters
- $genieData : Google_Service_Cih_GenieData
Return values
mixed —setGoalInteraction()
public
setGoalInteraction(Google_Service_Cih_GoalInteraction $goalInteraction) : mixed
Parameters
- $goalInteraction : Google_Service_Cih_GoalInteraction
Return values
mixed —setGoogler()
public
setGoogler(mixed $googler) : mixed
Parameters
- $googler : mixed
Return values
mixed —setGreenTeaData()
public
setGreenTeaData(Google_Service_Cih_GreenTeaData $greenTeaData) : mixed
Parameters
- $greenTeaData : Google_Service_Cih_GreenTeaData
Return values
mixed —setGrmData()
public
setGrmData(Google_Service_Cih_GrmData $grmData) : mixed
Parameters
- $grmData : Google_Service_Cih_GrmData
Return values
mixed —setHangoutInteraction()
public
setHangoutInteraction(Google_Service_Cih_HangoutInteraction $hangoutInteraction) : mixed
Parameters
- $hangoutInteraction : Google_Service_Cih_HangoutInteraction
Return values
mixed —setHelpcenterData()
public
setHelpcenterData(Google_Service_Cih_HelpcenterData $helpcenterData) : mixed
Parameters
- $helpcenterData : Google_Service_Cih_HelpcenterData
Return values
mixed —setIncentiveInteraction()
public
setIncentiveInteraction(Google_Service_Cih_IncentiveInteraction $incentiveInteraction) : mixed
Parameters
- $incentiveInteraction : Google_Service_Cih_IncentiveInteraction
Return values
mixed —setIncentivesData()
public
setIncentivesData(Google_Service_Cih_IncentivesData $incentivesData) : mixed
Parameters
- $incentivesData : Google_Service_Cih_IncentivesData
Return values
mixed —setInitiator()
public
setInitiator(Google_Service_Cih_Participant $initiator) : mixed
Parameters
- $initiator : Google_Service_Cih_Participant
Return values
mixed —setInteractionOrigin()
public
setInteractionOrigin(mixed $interactionOrigin) : mixed
Parameters
- $interactionOrigin : mixed
Return values
mixed —setInteractionType()
public
setInteractionType(mixed $interactionType) : mixed
Parameters
- $interactionType : mixed
Return values
mixed —setKind()
public
setKind(mixed $kind) : mixed
Parameters
- $kind : mixed
Return values
mixed —setLanguage()
public
setLanguage(mixed $language) : mixed
Parameters
- $language : mixed
Return values
mixed —setMarketingEmailInteraction()
public
setMarketingEmailInteraction(Google_Service_Cih_MarketingEmailInteraction $marketingEmailInteraction) : mixed
Parameters
- $marketingEmailInteraction : Google_Service_Cih_MarketingEmailInteraction
Return values
mixed —setMeetingInteraction()
public
setMeetingInteraction(Google_Service_Cih_MeetingInteraction $meetingInteraction) : mixed
Parameters
- $meetingInteraction : Google_Service_Cih_MeetingInteraction
Return values
mixed —setMetaType()
public
setMetaType(mixed $metaType) : mixed
Parameters
- $metaType : mixed
Return values
mixed —setNoteInteraction()
public
setNoteInteraction(Google_Service_Cih_NoteInteraction $noteInteraction) : mixed
Parameters
- $noteInteraction : Google_Service_Cih_NoteInteraction
Return values
mixed —setOtherParticipant()
public
setOtherParticipant(mixed $otherParticipant) : mixed
Parameters
- $otherParticipant : mixed
Return values
mixed —setPartnerSearchData()
public
setPartnerSearchData(Google_Service_Cih_PartnerSearchData $partnerSearchData) : mixed
Parameters
- $partnerSearchData : Google_Service_Cih_PartnerSearchData
Return values
mixed —setPhoneInteraction()
public
setPhoneInteraction(Google_Service_Cih_PhoneInteraction $phoneInteraction) : mixed
Parameters
- $phoneInteraction : Google_Service_Cih_PhoneInteraction
Return values
mixed —setSourceSystemPrimaryKey()
public
setSourceSystemPrimaryKey(mixed $sourceSystemPrimaryKey) : mixed
Parameters
- $sourceSystemPrimaryKey : mixed
Return values
mixed —setSummary()
public
setSummary(mixed $summary) : mixed
Parameters
- $summary : mixed
Return values
mixed —setSummaryTruncated()
public
setSummaryTruncated(mixed $summaryTruncated) : mixed
Parameters
- $summaryTruncated : mixed
Return values
mixed —setTaskInteraction()
public
setTaskInteraction(Google_Service_Cih_TaskInteraction $taskInteraction) : mixed
Parameters
- $taskInteraction : Google_Service_Cih_TaskInteraction
Return values
mixed —setTimestamp()
public
setTimestamp(mixed $timestamp) : mixed
Parameters
- $timestamp : mixed
Return values
mixed —setTraxData()
public
setTraxData(Google_Service_Cih_TraxData $traxData) : mixed
Parameters
- $traxData : Google_Service_Cih_TraxData
Return values
mixed —setTraxInteraction()
public
setTraxInteraction(Google_Service_Cih_TraxInteraction $traxInteraction) : mixed
Parameters
- $traxInteraction : Google_Service_Cih_TraxInteraction
Return values
mixed —setUserCommData()
public
setUserCommData(Google_Service_Cih_UserCommData $userCommData) : mixed
Parameters
- $userCommData : Google_Service_Cih_UserCommData
Return values
mixed —toSimpleObject()
Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.
public
toSimpleObject() : mixed
Return values
mixed —valid()
public
valid() : mixed
Return values
mixed —dataType()
protected
dataType(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —gapiInit()
Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.
protected
gapiInit() : mixed
Return values
mixed —isAssociativeArray()
Returns true only if the array is associative.
protected
isAssociativeArray(array<string|int, mixed> $array) : bool
Parameters
- $array : array<string|int, mixed>
Return values
bool —True if the array is associative.
keyType()
protected
keyType(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —mapTypes()
Initialize this object's properties from an array.
protected
mapTypes(array<string|int, mixed> $array) : void
Parameters
- $array : array<string|int, mixed>
-
Used to seed this object's properties.
Return values
void —camelCase()
Convert a string to camelCase
private
camelCase(string $value) : string
Parameters
- $value : string
Return values
string —coerceType()
private
coerceType(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —getMappedName()
If there is an internal name mapping, use that.
private
getMappedName(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —getSimpleValue()
Handle different types of values, primarily other objects and map and array data types.
private
getSimpleValue(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —nullPlaceholderCheck()
Check whether the value is the null placeholder and return true null.
private
nullPlaceholderCheck(mixed $value) : mixed
Parameters
- $value : mixed