PHP Класс Api\StructType\ApiShopper

Наследование: extends WsdlToPhp\PackageBase\AbstractStructBase
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$dateOfBirth string - maxOccurs: 1 - minOccurs: 0 - maxLength: 10 - minLength: 10
$email string - maxOccurs: 1 - minOccurs: 1 - pattern: [_a-zA-Z0-9\-\+\.]+@[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*(\.[a-zA-Z]+) - maxLength: 100 - minLength: 1
$gender string - maxOccurs: 1 - minOccurs: 1
$id string The id Meta informations extracted from the WSDL - use: required - maxLength: 35 - minLength: 1
$ipAddress string - maxOccurs: 1 - minOccurs: 0 - maxLength: 35 - minLength: 1
$language Api\StructType\ApiLanguage - maxOccurs: 1 - minOccurs: 1
$mobilePhoneNumber string - maxOccurs: 1 - minOccurs: 0 - maxLength: 50 - minLength: 1
$name Api\StructType\ApiName - maxOccurs: 1 - minOccurs: 1
$phoneNumber string - maxOccurs: 1 - minOccurs: 0 - maxLength: 50 - minLength: 1

Открытые методы

Метод Описание
__construct ( Api\StructType\ApiName $name = null, string $email = null, Api\StructType\ApiLanguage $language = null, string $gender = null, string $id = null, string $dateOfBirth = null, string $phoneNumber = null, string $mobilePhoneNumber = null, string $ipAddress = null ) Constructor method for shopper
__set_state ( array $array ) : ApiShopper Method called when an object has been exported with var_export() functions It allows to return an object instantiated with the values
__toString ( ) : string Method returning the class name
getDateOfBirth ( ) : string | null Get dateOfBirth value
getEmail ( ) : string Get email value
getGender ( ) : string Get gender value
getId ( ) : string Get id value
getIpAddress ( ) : string | null Get ipAddress value
getLanguage ( ) : Api\StructType\ApiLanguage Get language value
getMobilePhoneNumber ( ) : string | null Get mobilePhoneNumber value
getName ( ) : Api\StructType\ApiName Get name value
getPhoneNumber ( ) : string | null Get phoneNumber value
setDateOfBirth ( string $dateOfBirth = null ) : ApiShopper Set dateOfBirth value
setEmail ( string $email = null ) : ApiShopper Set email value
setGender ( string $gender = null ) : ApiShopper Set gender value
setId ( string $id = null ) : ApiShopper Set id value
setIpAddress ( string $ipAddress = null ) : ApiShopper Set ipAddress value
setLanguage ( Api\StructType\ApiLanguage $language = null ) : ApiShopper Set language value
setMobilePhoneNumber ( string $mobilePhoneNumber = null ) : ApiShopper Set mobilePhoneNumber value
setName ( Api\StructType\ApiName $name = null ) : ApiShopper Set name value
setPhoneNumber ( string $phoneNumber = null ) : ApiShopper Set phoneNumber value

Описание методов

__construct() публичный Метод

Constructor method for shopper
public __construct ( Api\StructType\ApiName $name = null, string $email = null, Api\StructType\ApiLanguage $language = null, string $gender = null, string $id = null, string $dateOfBirth = null, string $phoneNumber = null, string $mobilePhoneNumber = null, string $ipAddress = null )
$name Api\StructType\ApiName
$email string
$language Api\StructType\ApiLanguage
$gender string
$id string
$dateOfBirth string
$phoneNumber string
$mobilePhoneNumber string
$ipAddress string

__set_state() публичный статический Метод

Method called when an object has been exported with var_export() functions It allows to return an object instantiated with the values
См. также: AbstractStructBase::__set_state()
public static __set_state ( array $array ) : ApiShopper
$array array the exported values
Результат ApiShopper

__toString() публичный Метод

Method returning the class name
public __toString ( ) : string
Результат string __CLASS__

getDateOfBirth() публичный Метод

Get dateOfBirth value
public getDateOfBirth ( ) : string | null
Результат string | null

getEmail() публичный Метод

Get email value
public getEmail ( ) : string
Результат string

getGender() публичный Метод

Get gender value
public getGender ( ) : string
Результат string

getId() публичный Метод

Get id value
public getId ( ) : string
Результат string

getIpAddress() публичный Метод

Get ipAddress value
public getIpAddress ( ) : string | null
Результат string | null

getLanguage() публичный Метод

Get language value
public getLanguage ( ) : Api\StructType\ApiLanguage
Результат Api\StructType\ApiLanguage

getMobilePhoneNumber() публичный Метод

Get mobilePhoneNumber value
public getMobilePhoneNumber ( ) : string | null
Результат string | null

getName() публичный Метод

Get name value
public getName ( ) : Api\StructType\ApiName
Результат Api\StructType\ApiName

getPhoneNumber() публичный Метод

Get phoneNumber value
public getPhoneNumber ( ) : string | null
Результат string | null

setDateOfBirth() публичный Метод

Set dateOfBirth value
public setDateOfBirth ( string $dateOfBirth = null ) : ApiShopper
$dateOfBirth string
Результат ApiShopper

setEmail() публичный Метод

Set email value
public setEmail ( string $email = null ) : ApiShopper
$email string
Результат ApiShopper

setGender() публичный Метод

Set gender value
public setGender ( string $gender = null ) : ApiShopper
$gender string
Результат ApiShopper

setId() публичный Метод

Set id value
public setId ( string $id = null ) : ApiShopper
$id string
Результат ApiShopper

setIpAddress() публичный Метод

Set ipAddress value
public setIpAddress ( string $ipAddress = null ) : ApiShopper
$ipAddress string
Результат ApiShopper

setLanguage() публичный Метод

Set language value
public setLanguage ( Api\StructType\ApiLanguage $language = null ) : ApiShopper
$language Api\StructType\ApiLanguage
Результат ApiShopper

setMobilePhoneNumber() публичный Метод

Set mobilePhoneNumber value
public setMobilePhoneNumber ( string $mobilePhoneNumber = null ) : ApiShopper
$mobilePhoneNumber string
Результат ApiShopper

setName() публичный Метод

Set name value
public setName ( Api\StructType\ApiName $name = null ) : ApiShopper
$name Api\StructType\ApiName
Результат ApiShopper

setPhoneNumber() публичный Метод

Set phoneNumber value
public setPhoneNumber ( string $phoneNumber = null ) : ApiShopper
$phoneNumber string
Результат ApiShopper

Описание свойств

$dateOfBirth публичное свойство

- maxOccurs: 1 - minOccurs: 0 - maxLength: 10 - minLength: 10
public string $dateOfBirth
Результат string

$email публичное свойство

- maxOccurs: 1 - minOccurs: 1 - pattern: [_a-zA-Z0-9\-\+\.]+@[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*(\.[a-zA-Z]+) - maxLength: 100 - minLength: 1
public string $email
Результат string

$gender публичное свойство

- maxOccurs: 1 - minOccurs: 1
public string $gender
Результат string

$id публичное свойство

The id Meta informations extracted from the WSDL - use: required - maxLength: 35 - minLength: 1
public string $id
Результат string

$ipAddress публичное свойство

- maxOccurs: 1 - minOccurs: 0 - maxLength: 35 - minLength: 1
public string $ipAddress
Результат string

$language публичное свойство

- maxOccurs: 1 - minOccurs: 1
public ApiLanguage,Api\StructType $language
Результат Api\StructType\ApiLanguage

$mobilePhoneNumber публичное свойство

- maxOccurs: 1 - minOccurs: 0 - maxLength: 50 - minLength: 1
public string $mobilePhoneNumber
Результат string

$name публичное свойство

- maxOccurs: 1 - minOccurs: 1
public ApiName,Api\StructType $name
Результат Api\StructType\ApiName

$phoneNumber публичное свойство

- maxOccurs: 1 - minOccurs: 0 - maxLength: 50 - minLength: 1
public string $phoneNumber
Результат string