Documentation

Google_Service_Dfareporting_Creative 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.
$accountId  : mixed
$active  : mixed
$adParameters  : mixed
$adTagKeys  : mixed
$advertiserId  : mixed
$allowScriptAccess  : mixed
$archived  : mixed
$artworkType  : mixed
$authoringSource  : mixed
$authoringTool  : mixed
$autoAdvanceImages  : mixed
$backgroundColor  : mixed
$backupImageFeatures  : mixed
$backupImageReportingLabel  : mixed
$commercialId  : mixed
$companionCreatives  : mixed
$compatibility  : mixed
$convertFlashToHtml5  : mixed
$customKeyValues  : mixed
$dynamicAssetSelection  : mixed
$htmlCode  : mixed
$htmlCodeLocked  : mixed
$id  : mixed
$kind  : mixed
$latestTraffickedCreativeId  : mixed
$mediaDescription  : mixed
$mediaDuration  : mixed
$name  : mixed
$overrideCss  : mixed
$redirectUrl  : mixed
$renderingId  : mixed
$requiredFlashPluginVersion  : mixed
$requiredFlashVersion  : mixed
$skippable  : mixed
$sslCompliant  : mixed
$sslOverride  : mixed
$studioAdvertiserId  : mixed
$studioCreativeId  : mixed
$studioTraffickedCreativeId  : mixed
$subaccountId  : mixed
$thirdPartyBackupImageImpressionsUrl  : mixed
$thirdPartyRichMediaImpressionsUrl  : mixed
$totalFileSize  : mixed
$type  : mixed
$version  : mixed
$additionalSizesDataType  : mixed
$additionalSizesType  : mixed
$backupImageClickThroughUrlDataType  : mixed
$backupImageClickThroughUrlType  : mixed
$backupImageTargetWindowDataType  : mixed
$backupImageTargetWindowType  : mixed
$clickTagsDataType  : mixed
$clickTagsType  : mixed
$collection_key  : mixed
$counterCustomEventsDataType  : mixed
$counterCustomEventsType  : mixed
$creativeAssetsDataType  : mixed
$creativeAssetSelectionDataType  : mixed
$creativeAssetSelectionType  : mixed
$creativeAssetsType  : mixed
$creativeFieldAssignmentsDataType  : mixed
$creativeFieldAssignmentsType  : mixed
$exitCustomEventsDataType  : mixed
$exitCustomEventsType  : mixed
$fsCommandDataType  : mixed
$fsCommandType  : mixed
$idDimensionValueDataType  : mixed
$idDimensionValueType  : mixed
$internal_gapi_mappings  : mixed
$lastModifiedInfoDataType  : mixed
$lastModifiedInfoType  : mixed
$modelData  : mixed
$obaIconDataType  : mixed
$obaIconType  : mixed
$processed  : mixed
$progressOffsetDataType  : mixed
$progressOffsetType  : mixed
$renderingIdDimensionValueDataType  : mixed
$renderingIdDimensionValueType  : mixed
$sizeDataType  : mixed
$sizeType  : mixed
$skipOffsetDataType  : mixed
$skipOffsetType  : mixed
$thirdPartyUrlsDataType  : mixed
$thirdPartyUrlsType  : mixed
$timerCustomEventsDataType  : mixed
$timerCustomEventsType  : mixed
$universalAdIdDataType  : mixed
$universalAdIdType  : 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
getAccountId()  : mixed
getActive()  : mixed
getAdditionalSizes()  : Google_Service_Dfareporting_Size
getAdParameters()  : mixed
getAdTagKeys()  : mixed
getAdvertiserId()  : mixed
getAllowScriptAccess()  : mixed
getArchived()  : mixed
getArtworkType()  : mixed
getAuthoringSource()  : mixed
getAuthoringTool()  : mixed
getAutoAdvanceImages()  : mixed
getBackgroundColor()  : mixed
getBackupImageClickThroughUrl()  : Google_Service_Dfareporting_CreativeClickThroughUrl
getBackupImageFeatures()  : mixed
getBackupImageReportingLabel()  : mixed
getBackupImageTargetWindow()  : Google_Service_Dfareporting_TargetWindow
getClickTags()  : Google_Service_Dfareporting_ClickTag
getCommercialId()  : mixed
getCompanionCreatives()  : mixed
getCompatibility()  : mixed
getConvertFlashToHtml5()  : mixed
getCounterCustomEvents()  : Google_Service_Dfareporting_CreativeCustomEvent
getCreativeAssets()  : Google_Service_Dfareporting_CreativeAsset
getCreativeAssetSelection()  : Google_Service_Dfareporting_CreativeAssetSelection
getCreativeFieldAssignments()  : Google_Service_Dfareporting_CreativeFieldAssignment
getCustomKeyValues()  : mixed
getDynamicAssetSelection()  : mixed
getExitCustomEvents()  : Google_Service_Dfareporting_CreativeCustomEvent
getFsCommand()  : Google_Service_Dfareporting_FsCommand
getHtmlCode()  : mixed
getHtmlCodeLocked()  : mixed
getId()  : mixed
getIdDimensionValue()  : Google_Service_Dfareporting_DimensionValue
getKind()  : mixed
getLastModifiedInfo()  : Google_Service_Dfareporting_LastModifiedInfo
getLatestTraffickedCreativeId()  : mixed
getMediaDescription()  : mixed
getMediaDuration()  : mixed
getName()  : mixed
getObaIcon()  : Google_Service_Dfareporting_ObaIcon
getOverrideCss()  : mixed
getProgressOffset()  : Google_Service_Dfareporting_VideoOffset
getRedirectUrl()  : mixed
getRenderingId()  : mixed
getRenderingIdDimensionValue()  : Google_Service_Dfareporting_DimensionValue
getRequiredFlashPluginVersion()  : mixed
getRequiredFlashVersion()  : mixed
getSize()  : Google_Service_Dfareporting_Size
getSkipOffset()  : Google_Service_Dfareporting_VideoOffset
getSkippable()  : mixed
getSslCompliant()  : mixed
getSslOverride()  : mixed
getStudioAdvertiserId()  : mixed
getStudioCreativeId()  : mixed
getStudioTraffickedCreativeId()  : mixed
getSubaccountId()  : mixed
getThirdPartyBackupImageImpressionsUrl()  : mixed
getThirdPartyRichMediaImpressionsUrl()  : mixed
getThirdPartyUrls()  : Google_Service_Dfareporting_ThirdPartyTrackingUrl
getTimerCustomEvents()  : Google_Service_Dfareporting_CreativeCustomEvent
getTotalFileSize()  : mixed
getType()  : mixed
getUniversalAdId()  : Google_Service_Dfareporting_UniversalAdId
getVersion()  : mixed
key()  : mixed
next()  : mixed
offsetExists()  : mixed
offsetGet()  : mixed
offsetSet()  : mixed
offsetUnset()  : mixed
rewind()  : mixed
setAccountId()  : mixed
setActive()  : mixed
setAdditionalSizes()  : mixed
setAdParameters()  : mixed
setAdTagKeys()  : mixed
setAdvertiserId()  : mixed
setAllowScriptAccess()  : mixed
setArchived()  : mixed
setArtworkType()  : mixed
setAuthoringSource()  : mixed
setAuthoringTool()  : mixed
setAutoAdvanceImages()  : mixed
setBackgroundColor()  : mixed
setBackupImageClickThroughUrl()  : mixed
setBackupImageFeatures()  : mixed
setBackupImageReportingLabel()  : mixed
setBackupImageTargetWindow()  : mixed
setClickTags()  : mixed
setCommercialId()  : mixed
setCompanionCreatives()  : mixed
setCompatibility()  : mixed
setConvertFlashToHtml5()  : mixed
setCounterCustomEvents()  : mixed
setCreativeAssets()  : mixed
setCreativeAssetSelection()  : mixed
setCreativeFieldAssignments()  : mixed
setCustomKeyValues()  : mixed
setDynamicAssetSelection()  : mixed
setExitCustomEvents()  : mixed
setFsCommand()  : mixed
setHtmlCode()  : mixed
setHtmlCodeLocked()  : mixed
setId()  : mixed
setIdDimensionValue()  : mixed
setKind()  : mixed
setLastModifiedInfo()  : mixed
setLatestTraffickedCreativeId()  : mixed
setMediaDescription()  : mixed
setMediaDuration()  : mixed
setName()  : mixed
setObaIcon()  : mixed
setOverrideCss()  : mixed
setProgressOffset()  : mixed
setRedirectUrl()  : mixed
setRenderingId()  : mixed
setRenderingIdDimensionValue()  : mixed
setRequiredFlashPluginVersion()  : mixed
setRequiredFlashVersion()  : mixed
setSize()  : mixed
setSkipOffset()  : mixed
setSkippable()  : mixed
setSslCompliant()  : mixed
setSslOverride()  : mixed
setStudioAdvertiserId()  : mixed
setStudioCreativeId()  : mixed
setStudioTraffickedCreativeId()  : mixed
setSubaccountId()  : mixed
setThirdPartyBackupImageImpressionsUrl()  : mixed
setThirdPartyRichMediaImpressionsUrl()  : mixed
setThirdPartyUrls()  : mixed
setTimerCustomEvents()  : mixed
setTotalFileSize()  : mixed
setType()  : mixed
setUniversalAdId()  : mixed
setVersion()  : 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

$adParameters

public mixed $adParameters

$advertiserId

public mixed $advertiserId

$allowScriptAccess

public mixed $allowScriptAccess

$authoringSource

public mixed $authoringSource

$authoringTool

public mixed $authoringTool

$autoAdvanceImages

public mixed $autoAdvanceImages

$backgroundColor

public mixed $backgroundColor

$backupImageFeatures

public mixed $backupImageFeatures

$backupImageReportingLabel

public mixed $backupImageReportingLabel

$commercialId

public mixed $commercialId

$companionCreatives

public mixed $companionCreatives

$compatibility

public mixed $compatibility

$convertFlashToHtml5

public mixed $convertFlashToHtml5

$customKeyValues

public mixed $customKeyValues

$dynamicAssetSelection

public mixed $dynamicAssetSelection

$htmlCodeLocked

public mixed $htmlCodeLocked

$latestTraffickedCreativeId

public mixed $latestTraffickedCreativeId

$mediaDescription

public mixed $mediaDescription

$mediaDuration

public mixed $mediaDuration

$requiredFlashPluginVersion

public mixed $requiredFlashPluginVersion

$requiredFlashVersion

public mixed $requiredFlashVersion

$sslCompliant

public mixed $sslCompliant

$studioAdvertiserId

public mixed $studioAdvertiserId

$studioCreativeId

public mixed $studioCreativeId

$studioTraffickedCreativeId

public mixed $studioTraffickedCreativeId

$subaccountId

public mixed $subaccountId

$thirdPartyBackupImageImpressionsUrl

public mixed $thirdPartyBackupImageImpressionsUrl

$thirdPartyRichMediaImpressionsUrl

public mixed $thirdPartyRichMediaImpressionsUrl

$totalFileSize

public mixed $totalFileSize

$additionalSizesDataType

protected mixed $additionalSizesDataType = 'array'

$additionalSizesType

protected mixed $additionalSizesType = 'Google_Service_Dfareporting_Size'

$backupImageClickThroughUrlDataType

protected mixed $backupImageClickThroughUrlDataType = ''

$backupImageClickThroughUrlType

protected mixed $backupImageClickThroughUrlType = 'Google_Service_Dfareporting_CreativeClickThroughUrl'

$backupImageTargetWindowDataType

protected mixed $backupImageTargetWindowDataType = ''

$backupImageTargetWindowType

protected mixed $backupImageTargetWindowType = 'Google_Service_Dfareporting_TargetWindow'

$clickTagsDataType

protected mixed $clickTagsDataType = 'array'

$clickTagsType

protected mixed $clickTagsType = 'Google_Service_Dfareporting_ClickTag'

$collection_key

protected mixed $collection_key = 'timerCustomEvents'

$counterCustomEventsDataType

protected mixed $counterCustomEventsDataType = 'array'

$counterCustomEventsType

protected mixed $counterCustomEventsType = 'Google_Service_Dfareporting_CreativeCustomEvent'

$creativeAssetsDataType

protected mixed $creativeAssetsDataType = 'array'

$creativeAssetSelectionDataType

protected mixed $creativeAssetSelectionDataType = ''

$creativeAssetSelectionType

protected mixed $creativeAssetSelectionType = 'Google_Service_Dfareporting_CreativeAssetSelection'

$creativeAssetsType

protected mixed $creativeAssetsType = 'Google_Service_Dfareporting_CreativeAsset'

$creativeFieldAssignmentsDataType

protected mixed $creativeFieldAssignmentsDataType = 'array'

$creativeFieldAssignmentsType

protected mixed $creativeFieldAssignmentsType = 'Google_Service_Dfareporting_CreativeFieldAssignment'

$exitCustomEventsDataType

protected mixed $exitCustomEventsDataType = 'array'

$exitCustomEventsType

protected mixed $exitCustomEventsType = 'Google_Service_Dfareporting_CreativeCustomEvent'

$fsCommandDataType

protected mixed $fsCommandDataType = ''

$fsCommandType

protected mixed $fsCommandType = 'Google_Service_Dfareporting_FsCommand'

$idDimensionValueDataType

protected mixed $idDimensionValueDataType = ''

$idDimensionValueType

protected mixed $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'

$internal_gapi_mappings

protected mixed $internal_gapi_mappings = array()

$lastModifiedInfoDataType

protected mixed $lastModifiedInfoDataType = ''

$lastModifiedInfoType

protected mixed $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo'

$modelData

protected mixed $modelData = array()

$obaIconDataType

protected mixed $obaIconDataType = ''

$obaIconType

protected mixed $obaIconType = 'Google_Service_Dfareporting_ObaIcon'

$processed

protected mixed $processed = array()

$progressOffsetDataType

protected mixed $progressOffsetDataType = ''

$progressOffsetType

protected mixed $progressOffsetType = 'Google_Service_Dfareporting_VideoOffset'

$renderingIdDimensionValueDataType

protected mixed $renderingIdDimensionValueDataType = ''

$renderingIdDimensionValueType

protected mixed $renderingIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'

$sizeDataType

protected mixed $sizeDataType = ''

$sizeType

protected mixed $sizeType = 'Google_Service_Dfareporting_Size'

$skipOffsetDataType

protected mixed $skipOffsetDataType = ''

$skipOffsetType

protected mixed $skipOffsetType = 'Google_Service_Dfareporting_VideoOffset'

$thirdPartyUrlsDataType

protected mixed $thirdPartyUrlsDataType = 'array'

$thirdPartyUrlsType

protected mixed $thirdPartyUrlsType = 'Google_Service_Dfareporting_ThirdPartyTrackingUrl'

$timerCustomEventsDataType

protected mixed $timerCustomEventsDataType = 'array'

$timerCustomEventsType

protected mixed $timerCustomEventsType = 'Google_Service_Dfareporting_CreativeCustomEvent'

$universalAdIdDataType

protected mixed $universalAdIdDataType = ''

$universalAdIdType

protected mixed $universalAdIdType = 'Google_Service_Dfareporting_UniversalAdId'

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
throws
Google_Exception

Thrown if $obj isn't an array.

Return values
mixed

count()

public count() : mixed
Return values
mixed

current()

public current() : mixed
Return values
mixed

getAccountId()

public getAccountId() : mixed
Return values
mixed

getActive()

public getActive() : mixed
Return values
mixed

getAdParameters()

public getAdParameters() : mixed
Return values
mixed

getAdTagKeys()

public getAdTagKeys() : mixed
Return values
mixed

getAdvertiserId()

public getAdvertiserId() : mixed
Return values
mixed

getAllowScriptAccess()

public getAllowScriptAccess() : mixed
Return values
mixed

getArchived()

public getArchived() : mixed
Return values
mixed

getArtworkType()

public getArtworkType() : mixed
Return values
mixed

getAuthoringSource()

public getAuthoringSource() : mixed
Return values
mixed

getAuthoringTool()

public getAuthoringTool() : mixed
Return values
mixed

getAutoAdvanceImages()

public getAutoAdvanceImages() : mixed
Return values
mixed

getBackgroundColor()

public getBackgroundColor() : mixed
Return values
mixed

getBackupImageFeatures()

public getBackupImageFeatures() : mixed
Return values
mixed

getBackupImageReportingLabel()

public getBackupImageReportingLabel() : mixed
Return values
mixed

getCommercialId()

public getCommercialId() : mixed
Return values
mixed

getCompanionCreatives()

public getCompanionCreatives() : mixed
Return values
mixed

getCompatibility()

public getCompatibility() : mixed
Return values
mixed

getConvertFlashToHtml5()

public getConvertFlashToHtml5() : mixed
Return values
mixed

getCustomKeyValues()

public getCustomKeyValues() : mixed
Return values
mixed

getDynamicAssetSelection()

public getDynamicAssetSelection() : mixed
Return values
mixed

getHtmlCode()

public getHtmlCode() : mixed
Return values
mixed

getHtmlCodeLocked()

public getHtmlCodeLocked() : mixed
Return values
mixed

getId()

public getId() : mixed
Return values
mixed

getKind()

public getKind() : mixed
Return values
mixed

getLatestTraffickedCreativeId()

public getLatestTraffickedCreativeId() : mixed
Return values
mixed

getMediaDescription()

public getMediaDescription() : mixed
Return values
mixed

getMediaDuration()

public getMediaDuration() : mixed
Return values
mixed

getName()

public getName() : mixed
Return values
mixed

getOverrideCss()

public getOverrideCss() : mixed
Return values
mixed

getRedirectUrl()

public getRedirectUrl() : mixed
Return values
mixed

getRenderingId()

public getRenderingId() : mixed
Return values
mixed

getRequiredFlashPluginVersion()

public getRequiredFlashPluginVersion() : mixed
Return values
mixed

getRequiredFlashVersion()

public getRequiredFlashVersion() : mixed
Return values
mixed

getSkippable()

public getSkippable() : mixed
Return values
mixed

getSslCompliant()

public getSslCompliant() : mixed
Return values
mixed

getSslOverride()

public getSslOverride() : mixed
Return values
mixed

getStudioAdvertiserId()

public getStudioAdvertiserId() : mixed
Return values
mixed

getStudioCreativeId()

public getStudioCreativeId() : mixed
Return values
mixed

getStudioTraffickedCreativeId()

public getStudioTraffickedCreativeId() : mixed
Return values
mixed

getSubaccountId()

public getSubaccountId() : mixed
Return values
mixed

getThirdPartyBackupImageImpressionsUrl()

public getThirdPartyBackupImageImpressionsUrl() : mixed
Return values
mixed

getThirdPartyRichMediaImpressionsUrl()

public getThirdPartyRichMediaImpressionsUrl() : mixed
Return values
mixed

getTotalFileSize()

public getTotalFileSize() : mixed
Return values
mixed

getType()

public getType() : mixed
Return values
mixed

getVersion()

public getVersion() : 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

setAccountId()

public setAccountId(mixed $accountId) : mixed
Parameters
$accountId : mixed
Return values
mixed

setActive()

public setActive(mixed $active) : mixed
Parameters
$active : mixed
Return values
mixed

setAdditionalSizes()

public setAdditionalSizes(mixed $additionalSizes) : mixed
Parameters
$additionalSizes : mixed
Return values
mixed

setAdParameters()

public setAdParameters(mixed $adParameters) : mixed
Parameters
$adParameters : mixed
Return values
mixed

setAdTagKeys()

public setAdTagKeys(mixed $adTagKeys) : mixed
Parameters
$adTagKeys : mixed
Return values
mixed

setAdvertiserId()

public setAdvertiserId(mixed $advertiserId) : mixed
Parameters
$advertiserId : mixed
Return values
mixed

setAllowScriptAccess()

public setAllowScriptAccess(mixed $allowScriptAccess) : mixed
Parameters
$allowScriptAccess : mixed
Return values
mixed

setArchived()

public setArchived(mixed $archived) : mixed
Parameters
$archived : mixed
Return values
mixed

setArtworkType()

public setArtworkType(mixed $artworkType) : mixed
Parameters
$artworkType : mixed
Return values
mixed

setAuthoringSource()

public setAuthoringSource(mixed $authoringSource) : mixed
Parameters
$authoringSource : mixed
Return values
mixed

setAuthoringTool()

public setAuthoringTool(mixed $authoringTool) : mixed
Parameters
$authoringTool : mixed
Return values
mixed

setAutoAdvanceImages()

public setAutoAdvanceImages(mixed $autoAdvanceImages) : mixed
Parameters
$autoAdvanceImages : mixed
Return values
mixed

setBackgroundColor()

public setBackgroundColor(mixed $backgroundColor) : mixed
Parameters
$backgroundColor : mixed
Return values
mixed

setBackupImageFeatures()

public setBackupImageFeatures(mixed $backupImageFeatures) : mixed
Parameters
$backupImageFeatures : mixed
Return values
mixed

setBackupImageReportingLabel()

public setBackupImageReportingLabel(mixed $backupImageReportingLabel) : mixed
Parameters
$backupImageReportingLabel : mixed
Return values
mixed

setClickTags()

public setClickTags(mixed $clickTags) : mixed
Parameters
$clickTags : mixed
Return values
mixed

setCommercialId()

public setCommercialId(mixed $commercialId) : mixed
Parameters
$commercialId : mixed
Return values
mixed

setCompanionCreatives()

public setCompanionCreatives(mixed $companionCreatives) : mixed
Parameters
$companionCreatives : mixed
Return values
mixed

setCompatibility()

public setCompatibility(mixed $compatibility) : mixed
Parameters
$compatibility : mixed
Return values
mixed

setConvertFlashToHtml5()

public setConvertFlashToHtml5(mixed $convertFlashToHtml5) : mixed
Parameters
$convertFlashToHtml5 : mixed
Return values
mixed

setCounterCustomEvents()

public setCounterCustomEvents(mixed $counterCustomEvents) : mixed
Parameters
$counterCustomEvents : mixed
Return values
mixed

setCreativeAssets()

public setCreativeAssets(mixed $creativeAssets) : mixed
Parameters
$creativeAssets : mixed
Return values
mixed

setCreativeFieldAssignments()

public setCreativeFieldAssignments(mixed $creativeFieldAssignments) : mixed
Parameters
$creativeFieldAssignments : mixed
Return values
mixed

setCustomKeyValues()

public setCustomKeyValues(mixed $customKeyValues) : mixed
Parameters
$customKeyValues : mixed
Return values
mixed

setDynamicAssetSelection()

public setDynamicAssetSelection(mixed $dynamicAssetSelection) : mixed
Parameters
$dynamicAssetSelection : mixed
Return values
mixed

setExitCustomEvents()

public setExitCustomEvents(mixed $exitCustomEvents) : mixed
Parameters
$exitCustomEvents : mixed
Return values
mixed

setHtmlCode()

public setHtmlCode(mixed $htmlCode) : mixed
Parameters
$htmlCode : mixed
Return values
mixed

setHtmlCodeLocked()

public setHtmlCodeLocked(mixed $htmlCodeLocked) : mixed
Parameters
$htmlCodeLocked : mixed
Return values
mixed

setId()

public setId(mixed $id) : mixed
Parameters
$id : mixed
Return values
mixed

setKind()

public setKind(mixed $kind) : mixed
Parameters
$kind : mixed
Return values
mixed

setLatestTraffickedCreativeId()

public setLatestTraffickedCreativeId(mixed $latestTraffickedCreativeId) : mixed
Parameters
$latestTraffickedCreativeId : mixed
Return values
mixed

setMediaDescription()

public setMediaDescription(mixed $mediaDescription) : mixed
Parameters
$mediaDescription : mixed
Return values
mixed

setMediaDuration()

public setMediaDuration(mixed $mediaDuration) : mixed
Parameters
$mediaDuration : mixed
Return values
mixed

setName()

public setName(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

setOverrideCss()

public setOverrideCss(mixed $overrideCss) : mixed
Parameters
$overrideCss : mixed
Return values
mixed

setRedirectUrl()

public setRedirectUrl(mixed $redirectUrl) : mixed
Parameters
$redirectUrl : mixed
Return values
mixed

setRenderingId()

public setRenderingId(mixed $renderingId) : mixed
Parameters
$renderingId : mixed
Return values
mixed

setRequiredFlashPluginVersion()

public setRequiredFlashPluginVersion(mixed $requiredFlashPluginVersion) : mixed
Parameters
$requiredFlashPluginVersion : mixed
Return values
mixed

setRequiredFlashVersion()

public setRequiredFlashVersion(mixed $requiredFlashVersion) : mixed
Parameters
$requiredFlashVersion : mixed
Return values
mixed

setSkippable()

public setSkippable(mixed $skippable) : mixed
Parameters
$skippable : mixed
Return values
mixed

setSslCompliant()

public setSslCompliant(mixed $sslCompliant) : mixed
Parameters
$sslCompliant : mixed
Return values
mixed

setSslOverride()

public setSslOverride(mixed $sslOverride) : mixed
Parameters
$sslOverride : mixed
Return values
mixed

setStudioAdvertiserId()

public setStudioAdvertiserId(mixed $studioAdvertiserId) : mixed
Parameters
$studioAdvertiserId : mixed
Return values
mixed

setStudioCreativeId()

public setStudioCreativeId(mixed $studioCreativeId) : mixed
Parameters
$studioCreativeId : mixed
Return values
mixed

setStudioTraffickedCreativeId()

public setStudioTraffickedCreativeId(mixed $studioTraffickedCreativeId) : mixed
Parameters
$studioTraffickedCreativeId : mixed
Return values
mixed

setSubaccountId()

public setSubaccountId(mixed $subaccountId) : mixed
Parameters
$subaccountId : mixed
Return values
mixed

setThirdPartyBackupImageImpressionsUrl()

public setThirdPartyBackupImageImpressionsUrl(mixed $thirdPartyBackupImageImpressionsUrl) : mixed
Parameters
$thirdPartyBackupImageImpressionsUrl : mixed
Return values
mixed

setThirdPartyRichMediaImpressionsUrl()

public setThirdPartyRichMediaImpressionsUrl(mixed $thirdPartyRichMediaImpressionsUrl) : mixed
Parameters
$thirdPartyRichMediaImpressionsUrl : mixed
Return values
mixed

setThirdPartyUrls()

public setThirdPartyUrls(mixed $thirdPartyUrls) : mixed
Parameters
$thirdPartyUrls : mixed
Return values
mixed

setTimerCustomEvents()

public setTimerCustomEvents(mixed $timerCustomEvents) : mixed
Parameters
$timerCustomEvents : mixed
Return values
mixed

setTotalFileSize()

public setTotalFileSize(mixed $totalFileSize) : mixed
Parameters
$totalFileSize : mixed
Return values
mixed

setType()

public setType(mixed $type) : mixed
Parameters
$type : mixed
Return values
mixed

setVersion()

public setVersion(mixed $version) : mixed
Parameters
$version : mixed
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
Return values
mixed

Search results