LeftMembershipContent
        
        extends MembershipContent
    
    
            
            in package
            
        
    
    
    
LeftMembershipContent Class Doc Comment
Tags
Table of Contents
Constants
- DISCRIMINATOR = null
Properties
- $attributeMap : array<string|int, string>
- Array of attributes where the key is the local name, and the value is the original name
- $container : array<string|int, mixed>
- Associative array for storing property values
- $getters : array<string|int, string>
- Array of attributes to getter functions (for serialization of requests)
- $openAPIFormats : array<string|int, string>
- Array of property to format mappings. Used for (de)serialization
- $openAPIModelName : string
- The original name of the model.
- $openAPINullables : array<string|int, bool>
- Array of nullable properties. Used for (de)serialization
- $openAPINullablesSetToNull : array<string|int, bool>
- If a nullable field gets set to null, insert it here
- $openAPITypes : array<string|int, string>
- Array of property to type mappings. Used for (de)serialization
- $setters : array<string|int, string>
- Array of attributes to setter functions (for deserialization of responses)
Methods
- __construct() : mixed
- Constructor
- __toString() : string
- Gets the string presentation of the object
- attributeMap() : array<string|int, mixed>
- Array of attributes where the key is the local name, and the value is the original name
- getMembershipId() : int
- Gets membershipId
- getModelName() : string
- The original name of the model.
- getters() : array<string|int, mixed>
- Array of attributes to getter functions (for serialization of requests)
- getType() : string
- Gets type
- isNullable() : bool
- Checks if a property is nullable
- isNullableSetToNull() : bool
- Checks if a nullable property is set to null.
- jsonSerialize() : mixed
- Serializes the object to a value that can be serialized natively by json_encode().
- listInvalidProperties() : array<string|int, mixed>
- Show all the invalid properties with reasons.
- offsetExists() : bool
- Returns true if offset exists. False otherwise.
- offsetGet() : mixed|null
- Gets offset.
- offsetSet() : void
- Sets value based on offset.
- offsetUnset() : void
- Unsets offset.
- openAPIFormats() : array<string|int, mixed>
- Array of property to format mappings. Used for (de)serialization
- openAPITypes() : array<string|int, mixed>
- Array of property to type mappings. Used for (de)serialization
- setMembershipId() : self
- Sets membershipId
- setters() : array<string|int, mixed>
- Array of attributes to setter functions (for deserialization of responses)
- setType() : self
- Sets type
- toHeaderValue() : string
- Gets a header-safe presentation of the object
- valid() : bool
- Validate all the properties in the model return true if all passed
- openAPINullables() : array<string|int, mixed>
- Array of nullable properties
- getOpenAPINullablesSetToNull() : array<string|int, bool>
- Array of nullable field names deliberately set to null
- setIfExists() : void
- 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
- setOpenAPINullablesSetToNull() : void
- Setter - Array of nullable field names deliberately set to null
Constants
DISCRIMINATOR
    public
        mixed
    DISCRIMINATOR
    = null
    
    
    
    
Properties
$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
     = ['membershipId' => 'membershipId']
    
    
    
    
    
$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
     = ['membershipId' => 'getMembershipId']
    
    
    
    
    
$openAPIFormats
Array of property to format mappings. Used for (de)serialization
        protected
        static    array<string|int, string>
    $openAPIFormats
     = ['membershipId' => null]
    
    
    
    Tags
$openAPIModelName
The original name of the model.
        protected
        static    string
    $openAPIModelName
     = 'LeftMembershipContent'
    
    
    
    
    
$openAPINullables
Array of nullable properties. Used for (de)serialization
        protected
        static    array<string|int, bool>
    $openAPINullables
     = ['membershipId' => 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
     = ['membershipId' => 'int']
    
    
    
    
    
$setters
Array of attributes to setter functions (for deserialization of responses)
        protected
        static    array<string|int, string>
    $setters
     = ['membershipId' => 'setMembershipId']
    
    
    
    
    
Methods
__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
stringattributeMap()
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>getMembershipId()
Gets membershipId
    public
                    getMembershipId() : int
    Return values
intgetModelName()
The original name of the model.
    public
                    getModelName() : string
    Return values
stringgetters()
Array of attributes to getter functions (for serialization of requests)
    public
            static        getters() : array<string|int, mixed>
    Return values
array<string|int, mixed>getType()
Gets type
    public
                    getType() : string
    Return values
stringisNullable()
Checks if a property is nullable
    public
            static        isNullable(string $property) : bool
    Parameters
- $property : string
Return values
boolisNullableSetToNull()
Checks if a nullable property is set to null.
    public
                    isNullableSetToNull(string $property) : bool
    Parameters
- $property : string
Return values
booljsonSerialize()
Serializes the object to a value that can be serialized natively by json_encode().
    public
                    jsonSerialize() : mixed
    Tags
Attributes
- #[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
- 
                    Offset 
Return values
booloffsetGet()
Gets offset.
    public
                    offsetGet(int $offset) : mixed|null
    Parameters
- $offset : int
- 
                    Offset 
Attributes
- #[ReturnTypeWillChange]
Return values
mixed|nulloffsetSet()
Sets value based on offset.
    public
                    offsetSet(int|null $offset, mixed $value) : void
    Parameters
- $offset : int|null
- 
                    Offset 
- $value : mixed
- 
                    Value to be set 
offsetUnset()
Unsets offset.
    public
                    offsetUnset(int $offset) : void
    Parameters
- $offset : int
- 
                    Offset 
openAPIFormats()
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>setMembershipId()
Sets membershipId
    public
                    setMembershipId(int $membershipId) : self
    Parameters
- $membershipId : int
- 
                    The ID of the membership that the user left. This is defined for each membership. 
Return values
selfsetters()
Array of attributes to setter functions (for deserialization of responses)
    public
            static        setters() : array<string|int, mixed>
    Return values
array<string|int, mixed>setType()
Sets type
    public
                    setType(string $type) : self
    Parameters
- $type : string
- 
                    Type of membership event. 
Return values
selftoHeaderValue()
Gets a header-safe presentation of the object
    public
                    toHeaderValue() : string
    Return values
stringvalid()
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>