Moodle PHP Documentation 4.4
Moodle 4.4.1 (Build: 20240610) (db07c09afc5)
|
Public Member Functions | |
__get ($key) | |
Getter that handles passthrough access to the data array, and lazy object creation. | |
__isset ($key) | |
__unset ($key) | |
assertIsArray ($obj, $method) | |
Verify if $obj is an array. | |
getBackgroundImageUrl () | |
getBannerExternalUrl () | |
getBannerImageUrl () | |
getBannerMobileExtraHdImageUrl () | |
getBannerMobileHdImageUrl () | |
getBannerMobileImageUrl () | |
getBannerMobileLowImageUrl () | |
getBannerMobileMediumHdImageUrl () | |
getBannerTabletExtraHdImageUrl () | |
getBannerTabletHdImageUrl () | |
getBannerTabletImageUrl () | |
getBannerTabletLowImageUrl () | |
getBannerTvHighImageUrl () | |
getBannerTvImageUrl () | |
getBannerTvLowImageUrl () | |
getBannerTvMediumImageUrl () | |
getLargeBrandedBannerImageImapScript () | |
getLargeBrandedBannerImageUrl () | |
getSmallBrandedBannerImageImapScript () | |
getSmallBrandedBannerImageUrl () | |
getTrackingImageUrl () | |
getWatchIconImageUrl () | |
offsetExists ($offset) | |
offsetGet ($offset) | |
offsetSet ($offset, $value) | |
offsetUnset ($offset) | |
setBackgroundImageUrl (Google_Service_YouTube_LocalizedProperty $backgroundImageUrl) | |
setBannerExternalUrl ($bannerExternalUrl) | |
setBannerImageUrl ($bannerImageUrl) | |
setBannerMobileExtraHdImageUrl ($bannerMobileExtraHdImageUrl) | |
setBannerMobileHdImageUrl ($bannerMobileHdImageUrl) | |
setBannerMobileImageUrl ($bannerMobileImageUrl) | |
setBannerMobileLowImageUrl ($bannerMobileLowImageUrl) | |
setBannerMobileMediumHdImageUrl ($bannerMobileMediumHdImageUrl) | |
setBannerTabletExtraHdImageUrl ($bannerTabletExtraHdImageUrl) | |
setBannerTabletHdImageUrl ($bannerTabletHdImageUrl) | |
setBannerTabletImageUrl ($bannerTabletImageUrl) | |
setBannerTabletLowImageUrl ($bannerTabletLowImageUrl) | |
setBannerTvHighImageUrl ($bannerTvHighImageUrl) | |
setBannerTvImageUrl ($bannerTvImageUrl) | |
setBannerTvLowImageUrl ($bannerTvLowImageUrl) | |
setBannerTvMediumImageUrl ($bannerTvMediumImageUrl) | |
setLargeBrandedBannerImageImapScript (Google_Service_YouTube_LocalizedProperty $largeBrandedBannerImageImapScript) | |
setLargeBrandedBannerImageUrl (Google_Service_YouTube_LocalizedProperty $largeBrandedBannerImageUrl) | |
setSmallBrandedBannerImageImapScript (Google_Service_YouTube_LocalizedProperty $smallBrandedBannerImageImapScript) | |
setSmallBrandedBannerImageUrl (Google_Service_YouTube_LocalizedProperty $smallBrandedBannerImageUrl) | |
setTrackingImageUrl ($trackingImageUrl) | |
setWatchIconImageUrl ($watchIconImageUrl) | |
toSimpleObject () | |
Create a simplified object suitable for straightforward conversion to JSON. | |
Public Attributes | |
$bannerExternalUrl | |
$bannerImageUrl | |
$bannerMobileExtraHdImageUrl | |
$bannerMobileHdImageUrl | |
$bannerMobileImageUrl | |
$bannerMobileLowImageUrl | |
$bannerMobileMediumHdImageUrl | |
$bannerTabletExtraHdImageUrl | |
$bannerTabletHdImageUrl | |
$bannerTabletImageUrl | |
$bannerTabletLowImageUrl | |
$bannerTvHighImageUrl | |
$bannerTvImageUrl | |
$bannerTvLowImageUrl | |
$bannerTvMediumImageUrl | |
$trackingImageUrl | |
$watchIconImageUrl | |
const | 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. | |
Protected Member Functions | |
dataType ($key) | |
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. | |
isAssociativeArray ($array) | |
Returns true only if the array is associative. | |
keyType ($key) | |
mapTypes ($array) | |
Initialize this object's properties from an array. | |
Protected Attributes | |
$backgroundImageUrlDataType = '' | |
$backgroundImageUrlType = 'Google_Service_YouTube_LocalizedProperty' | |
$internal_gapi_mappings | |
$largeBrandedBannerImageImapScriptDataType = '' | |
$largeBrandedBannerImageImapScriptType = 'Google_Service_YouTube_LocalizedProperty' | |
$largeBrandedBannerImageUrlDataType = '' | |
$largeBrandedBannerImageUrlType = 'Google_Service_YouTube_LocalizedProperty' | |
$modelData = array() | |
$processed = array() | |
$smallBrandedBannerImageImapScriptDataType = '' | |
$smallBrandedBannerImageImapScriptType = 'Google_Service_YouTube_LocalizedProperty' | |
$smallBrandedBannerImageUrlDataType = '' | |
$smallBrandedBannerImageUrlType = 'Google_Service_YouTube_LocalizedProperty' | |
|
inherited |
Getter that handles passthrough access to the data array, and lazy object creation.
string | $key | Property name. |
mixed | The value if any, or null. |
|
inherited |
Verify if $obj is an array.
Google_Exception | Thrown if $obj isn't an array. |
array | $obj | Items that should be validated. |
string | $method | Method expecting an array as an argument. |
|
protectedinherited |
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.
Reimplemented in Google_Service_MapsEngine_GeoJsonGeometryCollection, Google_Service_MapsEngine_GeoJsonLineString, Google_Service_MapsEngine_GeoJsonMultiLineString, Google_Service_MapsEngine_GeoJsonMultiPoint, Google_Service_MapsEngine_GeoJsonMultiPolygon, Google_Service_MapsEngine_GeoJsonPoint, Google_Service_MapsEngine_GeoJsonPolygon, Google_Service_MapsEngine_MapFolder, Google_Service_MapsEngine_MapKmlLink, and Google_Service_MapsEngine_MapLayer.
|
protectedinherited |
Returns true only if the array is associative.
array | $array |
bool | True if the array is associative. |
|
protectedinherited |
Initialize this object's properties from an array.
array | $array | Used to seed this object's properties. |
void |
|
inherited |
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.
|
protected |