+
+
+
+ $attributeMap
+
+
+
+
+
+
+
+ Array of attributes where the key is the local name,
+and the value is the original name
+
+
+
+ protected
+ static array<string|int, string>
+ $attributeMap
+ = ['x' => 'x', 'y' => 'y', 'width' => 'width', 'height' => 'height']
+
+
+
+
+
+
+
+
+
+
+
+
+ $container
+
+
+
+
+
+
+
+ Associative array for storing property values
+
+
+
+ protected
+ array<string|int, mixed>
+ $container
+ = []
+
+
+
+
+
+
+
+
+
+
+
+
+ $getters
+
+
+
+
+
+
+
+ Array of attributes to getter functions (for serialization of requests)
+
+
+
+ protected
+ static array<string|int, string>
+ $getters
+ = ['x' => 'getX', 'y' => 'getY', 'width' => 'getWidth', 'height' => 'getHeight']
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Array of property to format mappings. Used for (de)serialization
+
+
+
+ protected
+ static array<string|int, string>
+ $openAPIFormats
+ = ['x' => 'int32', 'y' => 'int32', 'width' => 'int32', 'height' => 'int32']
+
+
+
+
+
+
+ -
+ phpstan-var
+
+ -
+
+
array<string, string|null>
+
+
+
+ -
+ psalm-var
+
+ -
+
+
array<string, string|null>
+
+
+
+
+
+
+
+
+
+
+
+
+ $openAPIModelName
+
+
+
+
+
+
+
+ The original name of the model.
+
+
+
+ protected
+ static string
+ $openAPIModelName
+ = 'GetRichMenuInsightDailyResponseBounds'
+
+
+
+
+
+
+
+
+
+
+
+
+ $openAPINullables
+
+
+
+
+
+
+
+ Array of nullable properties. Used for (de)serialization
+
+
+
+ protected
+ static array<string|int, bool>
+ $openAPINullables
+ = ['x' => false, 'y' => false, 'width' => false, 'height' => false]
+
+
+
+
+
+
+
+
+
+
+
+
+ $openAPINullablesSetToNull
+
+
+
+
+
+
+
+ If a nullable field gets set to null, insert it here
+
+
+
+ protected
+ array<string|int, bool>
+ $openAPINullablesSetToNull
+ = []
+
+
+
+
+
+
+
+
+
+
+
+
+ $openAPITypes
+
+
+
+
+
+
+
+ Array of property to type mappings. Used for (de)serialization
+
+
+
+ protected
+ static array<string|int, string>
+ $openAPITypes
+ = ['x' => 'int', 'y' => 'int', 'width' => 'int', 'height' => 'int']
+
+
+
+
+
+
+
+
+
+
+
+
+ $setters
+
+
+
+
+
+
+
+ Array of attributes to setter functions (for deserialization of responses)
+
+
+
+ protected
+ static array<string|int, string>
+ $setters
+ = ['x' => 'setX', 'y' => 'setY', 'width' => 'setWidth', 'height' => 'setHeight']
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ __construct()
+
+
+
+
+
+ Constructor
+
+
+ public
+ __construct([array<string|int, mixed>|null $data = null ]) : mixed
+
+
+
+
+
+ Parameters
+
+ -
+ $data
+ : array<string|int, mixed>|null
+ = null
+ -
+
Associated array of property values
+initializing the model
+
+
+
+
+
+
+
+
+
+
+
+
+
+ __toString()
+
+
+
+
+
+ Gets the string presentation of the object
+
+
+ public
+ __toString() : string
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ string
+
+
+
+
+
+ attributeMap()
+
+
+
+
+
+ Array of attributes where the key is the local name,
+and the value is the original name
+
+
+ public
+ static attributeMap() : array<string|int, mixed>
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ array<string|int, mixed>
+
+
+
+
+
+ getHeight()
+
+
+
+
+
+ Gets height
+
+
+ public
+ getHeight() : int
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ getModelName()
+
+
+
+
+
+ The original name of the model.
+
+
+ public
+ getModelName() : string
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ string
+
+
+
+
+
+ getters()
+
+
+
+
+
+ Array of attributes to getter functions (for serialization of requests)
+
+
+ public
+ static getters() : array<string|int, mixed>
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ array<string|int, mixed>
+
+
+
+
+
+ getWidth()
+
+
+
+
+
+ Gets width
+
+
+ public
+ getWidth() : int
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ getX()
+
+
+
+
+
+ Gets x
+
+
+ public
+ getX() : int
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ getY()
+
+
+
+
+
+ Gets y
+
+
+ public
+ getY() : int
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ isNullable()
+
+
+
+
+
+ Checks if a property is nullable
+
+
+ public
+ static isNullable(string $property) : bool
+
+
+
+
+
+ Parameters
+
+ -
+ $property
+ : string
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+ isNullableSetToNull()
+
+
+
+
+
+ Checks if a nullable property is set to null.
+
+
+ public
+ isNullableSetToNull(string $property) : bool
+
+
+
+
+
+ Parameters
+
+ -
+ $property
+ : string
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+ jsonSerialize()
+
+
+
+
+
+ Serializes the object to a value that can be serialized natively by json_encode().
+
+
+ public
+ jsonSerialize() : mixed
+
+
+
+
+
+
+
+
+
+ -
+ link
+
+ -
+ https://www.php.net/manual/en/jsonserializable.jsonserialize.php
+
+
+
+
+
+
+
+
+ -
+ #[ReturnTypeWillChange]
+
+
+
+
+
+ Return values
+ mixed
+ —
+ Returns data which can be serialized by json_encode(), which is a value
+of any type other than a resource.
+
+
+
+
+
+
+
+ listInvalidProperties()
+
+
+
+
+
+ Show all the invalid properties with reasons.
+
+
+ public
+ listInvalidProperties() : array<string|int, mixed>
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ array<string|int, mixed>
+ —
+ invalid properties with reasons
+
+
+
+
+
+
+
+ offsetExists()
+
+
+
+
+
+ Returns true if offset exists. False otherwise.
+
+
+ public
+ offsetExists(int $offset) : bool
+
+
+
+
+
+ Parameters
+
+ -
+ $offset
+ : int
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ offsetGet()
+
+
+
+
+
+ Gets offset.
+
+
+ public
+ offsetGet(int $offset) : mixed|null
+
+
+
+
+
+ Parameters
+
+ -
+ $offset
+ : int
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+ -
+ #[ReturnTypeWillChange]
+
+
+
+
+
+ Return values
+ mixed|null
+
+
+
+
+
+ offsetSet()
+
+
+
+
+
+ Sets value based on offset.
+
+
+ public
+ offsetSet(int|null $offset, mixed $value) : void
+
+
+
+
+
+ Parameters
+
+ -
+ $offset
+ : int|null
+
+ -
+
+
+
+ -
+ $value
+ : mixed
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+ offsetUnset()
+
+
+
+
+
+ Unsets offset.
+
+
+ public
+ offsetUnset(int $offset) : void
+
+
+
+
+
+ Parameters
+
+ -
+ $offset
+ : int
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Array of property to format mappings. Used for (de)serialization
+
+
+ public
+ static openAPIFormats() : array<string|int, mixed>
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ array<string|int, mixed>
+
+
+
+
+
+ openAPITypes()
+
+
+
+
+
+ Array of property to type mappings. Used for (de)serialization
+
+
+ public
+ static openAPITypes() : array<string|int, mixed>
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ array<string|int, mixed>
+
+
+
+
+
+ setHeight()
+
+
+
+
+
+ Sets height
+
+
+ public
+ setHeight(int $height) : self
+
+
+
+
+
+ Parameters
+
+ -
+ $height
+ : int
+
+ -
+
The height of the target area.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ setters()
+
+
+
+
+
+ Array of attributes to setter functions (for deserialization of responses)
+
+
+ public
+ static setters() : array<string|int, mixed>
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ array<string|int, mixed>
+
+
+
+
+
+ setWidth()
+
+
+
+
+
+ Sets width
+
+
+ public
+ setWidth(int $width) : self
+
+
+
+
+
+ Parameters
+
+ -
+ $width
+ : int
+
+ -
+
The width of the target area.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ setX()
+
+
+
+
+
+ Sets x
+
+
+ public
+ setX(int $x) : self
+
+
+
+
+
+ Parameters
+
+ -
+ $x
+ : int
+
+ -
+
The x coordinate of the top-left corner of the target area.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ setY()
+
+
+
+
+
+ Sets y
+
+
+ public
+ setY(int $y) : self
+
+
+
+
+
+ Parameters
+
+ -
+ $y
+ : int
+
+ -
+
The y coordinate of the top-left corner of the target area.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Gets a header-safe presentation of the object
+
+
+ public
+ toHeaderValue() : string
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ string
+
+
+
+
+
+ valid()
+
+
+
+
+
+ Validate all the properties in the model
+return true if all passed
+
+
+ public
+ valid() : bool
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ bool
+ —
+ True if all properties are valid
+
+
+
+
+
+
+
+ openAPINullables()
+
+
+
+
+
+ Array of nullable properties
+
+
+ protected
+ static openAPINullables() : array<string|int, mixed>
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ array<string|int, mixed>
+
+
+
+
+
+ getOpenAPINullablesSetToNull()
+
+
+
+
+
+ Array of nullable field names deliberately set to null
+
+
+ private
+ getOpenAPINullablesSetToNull() : array<string|int, bool>
+
+
+
+
+
+
+
+
+
+
+
+ Return values
+ array<string|int, bool>
+
+
+
+
+
+ setIfExists()
+
+
+
+
+
+ Sets $this->container[$variableName] to the given data or to the given default Value; if $variableName
+is nullable and its value is set to null in the $fields array, then mark it as "set to null" in the
+$this->openAPINullablesSetToNull array
+
+
+ private
+ setIfExists(string $variableName, array<string|int, mixed> $fields, mixed $defaultValue) : void
+
+
+
+
+
+ Parameters
+
+ -
+ $variableName
+ : string
+
+ -
+
+
+ -
+ $fields
+ : array<string|int, mixed>
+
+ -
+
+
+ -
+ $defaultValue
+ : mixed
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ setOpenAPINullablesSetToNull()
+
+
+
+
+
+ Setter - Array of nullable field names deliberately set to null
+
+
+ private
+ setOpenAPINullablesSetToNull(array<string|int, bool> $openAPINullablesSetToNull) : void
+
+
+
+
+
+ Parameters
+
+ -
+ $openAPINullablesSetToNull
+ : array<string|int, bool>
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+