PHP 클래스 Api\StructType\ApiFareItinerary

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

공개 프로퍼티들

프로퍼티 타입 설명
$clickoutURLParams string The clickoutURLParams Meta informations extracted from the WSDL - maxOccurs: 1 - minOccurs: 0
$firstSegmentsIds int[] The firstSegmentsIds Meta informations extracted from the WSDL - use: required
$key string The key Meta informations extracted from the WSDL - use: required
$price Api\StructType\ApiFareItineraryPrice The price Meta informations extracted from the WSDL - maxOccurs: 1 - minOccurs: 1
$resident boolean The resident
$secondSegmentsIds int[] The secondSegmentsIds
$thirdSegmentsIds int[] The thirdSegmentsIds

공개 메소드들

메소드 설명
__construct ( Api\StructType\ApiFareItineraryPrice $price = null, string $key = null, array $firstSegmentsIds = [], string $clickoutURLParams = null, boolean $resident = null, array $secondSegmentsIds = [], array $thirdSegmentsIds = [] ) Constructor method for fareItinerary
__set_state ( array $array ) : ApiFareItinerary 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
addToFirstSegmentsIds ( integer $item ) : ApiFareItinerary Add item to firstSegmentsIds value
addToSecondSegmentsIds ( integer $item ) : ApiFareItinerary Add item to secondSegmentsIds value
addToThirdSegmentsIds ( integer $item ) : ApiFareItinerary Add item to thirdSegmentsIds value
getClickoutURLParams ( ) : string | null Get clickoutURLParams value
getFirstSegmentsIds ( ) : int[] Get firstSegmentsIds value
getKey ( ) : string Get key value
getPrice ( ) : Api\StructType\ApiFareItineraryPrice Get price value
getResident ( ) : boolean | null Get resident value
getSecondSegmentsIds ( ) : int[] | null Get secondSegmentsIds value
getThirdSegmentsIds ( ) : int[] | null Get thirdSegmentsIds value
setClickoutURLParams ( string $clickoutURLParams = null ) : ApiFareItinerary Set clickoutURLParams value
setFirstSegmentsIds ( array $firstSegmentsIds = [] ) : ApiFareItinerary Set firstSegmentsIds value
setKey ( string $key = null ) : ApiFareItinerary Set key value
setPrice ( Api\StructType\ApiFareItineraryPrice $price = null ) : ApiFareItinerary Set price value
setResident ( boolean $resident = null ) : ApiFareItinerary Set resident value
setSecondSegmentsIds ( array $secondSegmentsIds = [] ) : ApiFareItinerary Set secondSegmentsIds value
setThirdSegmentsIds ( array $thirdSegmentsIds = [] ) : ApiFareItinerary Set thirdSegmentsIds value

메소드 상세

__construct() 공개 메소드

Constructor method for fareItinerary
public __construct ( Api\StructType\ApiFareItineraryPrice $price = null, string $key = null, array $firstSegmentsIds = [], string $clickoutURLParams = null, boolean $resident = null, array $secondSegmentsIds = [], array $thirdSegmentsIds = [] )
$price Api\StructType\ApiFareItineraryPrice
$key string
$firstSegmentsIds array
$clickoutURLParams string
$resident boolean
$secondSegmentsIds array
$thirdSegmentsIds array

__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 ) : ApiFareItinerary
$array array the exported values
리턴 ApiFareItinerary

__toString() 공개 메소드

Method returning the class name
public __toString ( ) : string
리턴 string __CLASS__

addToFirstSegmentsIds() 공개 메소드

Add item to firstSegmentsIds value
public addToFirstSegmentsIds ( integer $item ) : ApiFareItinerary
$item integer
리턴 ApiFareItinerary

addToSecondSegmentsIds() 공개 메소드

Add item to secondSegmentsIds value
public addToSecondSegmentsIds ( integer $item ) : ApiFareItinerary
$item integer
리턴 ApiFareItinerary

addToThirdSegmentsIds() 공개 메소드

Add item to thirdSegmentsIds value
public addToThirdSegmentsIds ( integer $item ) : ApiFareItinerary
$item integer
리턴 ApiFareItinerary

getClickoutURLParams() 공개 메소드

Get clickoutURLParams value
public getClickoutURLParams ( ) : string | null
리턴 string | null

getFirstSegmentsIds() 공개 메소드

Get firstSegmentsIds value
public getFirstSegmentsIds ( ) : int[]
리턴 int[]

getKey() 공개 메소드

Get key value
public getKey ( ) : string
리턴 string

getPrice() 공개 메소드

Get price value
public getPrice ( ) : Api\StructType\ApiFareItineraryPrice
리턴 Api\StructType\ApiFareItineraryPrice

getResident() 공개 메소드

Get resident value
public getResident ( ) : boolean | null
리턴 boolean | null

getSecondSegmentsIds() 공개 메소드

Get secondSegmentsIds value
public getSecondSegmentsIds ( ) : int[] | null
리턴 int[] | null

getThirdSegmentsIds() 공개 메소드

Get thirdSegmentsIds value
public getThirdSegmentsIds ( ) : int[] | null
리턴 int[] | null

setClickoutURLParams() 공개 메소드

Set clickoutURLParams value
public setClickoutURLParams ( string $clickoutURLParams = null ) : ApiFareItinerary
$clickoutURLParams string
리턴 ApiFareItinerary

setFirstSegmentsIds() 공개 메소드

Set firstSegmentsIds value
public setFirstSegmentsIds ( array $firstSegmentsIds = [] ) : ApiFareItinerary
$firstSegmentsIds array
리턴 ApiFareItinerary

setKey() 공개 메소드

Set key value
public setKey ( string $key = null ) : ApiFareItinerary
$key string
리턴 ApiFareItinerary

setPrice() 공개 메소드

Set price value
public setPrice ( Api\StructType\ApiFareItineraryPrice $price = null ) : ApiFareItinerary
$price Api\StructType\ApiFareItineraryPrice
리턴 ApiFareItinerary

setResident() 공개 메소드

Set resident value
public setResident ( boolean $resident = null ) : ApiFareItinerary
$resident boolean
리턴 ApiFareItinerary

setSecondSegmentsIds() 공개 메소드

Set secondSegmentsIds value
public setSecondSegmentsIds ( array $secondSegmentsIds = [] ) : ApiFareItinerary
$secondSegmentsIds array
리턴 ApiFareItinerary

setThirdSegmentsIds() 공개 메소드

Set thirdSegmentsIds value
public setThirdSegmentsIds ( array $thirdSegmentsIds = [] ) : ApiFareItinerary
$thirdSegmentsIds array
리턴 ApiFareItinerary

프로퍼티 상세

$clickoutURLParams 공개적으로 프로퍼티

The clickoutURLParams Meta informations extracted from the WSDL - maxOccurs: 1 - minOccurs: 0
public string $clickoutURLParams
리턴 string

$firstSegmentsIds 공개적으로 프로퍼티

The firstSegmentsIds Meta informations extracted from the WSDL - use: required
public int[] $firstSegmentsIds
리턴 int[]

$key 공개적으로 프로퍼티

The key Meta informations extracted from the WSDL - use: required
public string $key
리턴 string

$price 공개적으로 프로퍼티

The price Meta informations extracted from the WSDL - maxOccurs: 1 - minOccurs: 1
public ApiFareItineraryPrice,Api\StructType $price
리턴 Api\StructType\ApiFareItineraryPrice

$resident 공개적으로 프로퍼티

The resident
public bool $resident
리턴 boolean

$secondSegmentsIds 공개적으로 프로퍼티

The secondSegmentsIds
public int[] $secondSegmentsIds
리턴 int[]

$thirdSegmentsIds 공개적으로 프로퍼티

The thirdSegmentsIds
public int[] $thirdSegmentsIds
리턴 int[]