PHP 클래스 Api\StructType\ApiShopper

상속: extends WsdlToPhp\PackageBase\AbstractStructBase
파일 보기 프로젝트 열기: wsdltophp/packagegenerator

공개 프로퍼티들

프로퍼티 타입 설명
$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