PHP Class Api\StructType\ApiFareItinerary

Inheritance: extends WsdlToPhp\PackageBase\AbstractStructBase
Afficher le fichier Open project: wsdltophp/packagegenerator

Méthodes publiques

Свойство Type Description
$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

Méthodes publiques

Méthode Description
__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

Method Details

__construct() public méthode

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() public static méthode

Method called when an object has been exported with var_export() functions It allows to return an object instantiated with the values
See also: AbstractStructBase::__set_state()
public static __set_state ( array $array ) : ApiFareItinerary
$array array the exported values
Résultat ApiFareItinerary

__toString() public méthode

Method returning the class name
public __toString ( ) : string
Résultat string __CLASS__

addToFirstSegmentsIds() public méthode

Add item to firstSegmentsIds value
public addToFirstSegmentsIds ( integer $item ) : ApiFareItinerary
$item integer
Résultat ApiFareItinerary

addToSecondSegmentsIds() public méthode

Add item to secondSegmentsIds value
public addToSecondSegmentsIds ( integer $item ) : ApiFareItinerary
$item integer
Résultat ApiFareItinerary

addToThirdSegmentsIds() public méthode

Add item to thirdSegmentsIds value
public addToThirdSegmentsIds ( integer $item ) : ApiFareItinerary
$item integer
Résultat ApiFareItinerary

getClickoutURLParams() public méthode

Get clickoutURLParams value
public getClickoutURLParams ( ) : string | null
Résultat string | null

getFirstSegmentsIds() public méthode

Get firstSegmentsIds value
public getFirstSegmentsIds ( ) : int[]
Résultat int[]

getKey() public méthode

Get key value
public getKey ( ) : string
Résultat string

getPrice() public méthode

Get price value
public getPrice ( ) : Api\StructType\ApiFareItineraryPrice
Résultat Api\StructType\ApiFareItineraryPrice

getResident() public méthode

Get resident value
public getResident ( ) : boolean | null
Résultat boolean | null

getSecondSegmentsIds() public méthode

Get secondSegmentsIds value
public getSecondSegmentsIds ( ) : int[] | null
Résultat int[] | null

getThirdSegmentsIds() public méthode

Get thirdSegmentsIds value
public getThirdSegmentsIds ( ) : int[] | null
Résultat int[] | null

setClickoutURLParams() public méthode

Set clickoutURLParams value
public setClickoutURLParams ( string $clickoutURLParams = null ) : ApiFareItinerary
$clickoutURLParams string
Résultat ApiFareItinerary

setFirstSegmentsIds() public méthode

Set firstSegmentsIds value
public setFirstSegmentsIds ( array $firstSegmentsIds = [] ) : ApiFareItinerary
$firstSegmentsIds array
Résultat ApiFareItinerary

setKey() public méthode

Set key value
public setKey ( string $key = null ) : ApiFareItinerary
$key string
Résultat ApiFareItinerary

setPrice() public méthode

Set price value
public setPrice ( Api\StructType\ApiFareItineraryPrice $price = null ) : ApiFareItinerary
$price Api\StructType\ApiFareItineraryPrice
Résultat ApiFareItinerary

setResident() public méthode

Set resident value
public setResident ( boolean $resident = null ) : ApiFareItinerary
$resident boolean
Résultat ApiFareItinerary

setSecondSegmentsIds() public méthode

Set secondSegmentsIds value
public setSecondSegmentsIds ( array $secondSegmentsIds = [] ) : ApiFareItinerary
$secondSegmentsIds array
Résultat ApiFareItinerary

setThirdSegmentsIds() public méthode

Set thirdSegmentsIds value
public setThirdSegmentsIds ( array $thirdSegmentsIds = [] ) : ApiFareItinerary
$thirdSegmentsIds array
Résultat ApiFareItinerary

Property Details

$clickoutURLParams public_oe property

The clickoutURLParams Meta informations extracted from the WSDL - maxOccurs: 1 - minOccurs: 0
public string $clickoutURLParams
Résultat string

$firstSegmentsIds public_oe property

The firstSegmentsIds Meta informations extracted from the WSDL - use: required
public int[] $firstSegmentsIds
Résultat int[]

$key public_oe property

The key Meta informations extracted from the WSDL - use: required
public string $key
Résultat string

$price public_oe property

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

$resident public_oe property

The resident
public bool $resident
Résultat boolean

$secondSegmentsIds public_oe property

The secondSegmentsIds
public int[] $secondSegmentsIds
Résultat int[]

$thirdSegmentsIds public_oe property

The thirdSegmentsIds
public int[] $thirdSegmentsIds
Résultat int[]