PHP Class WsdlToPhp\PackageGenerator\ConfigurationReader\GeneratorOptions

Inheritance: extends AbstractYamlReader
Afficher le fichier Open project: wsdltophp/packagegenerator Class Usage Examples

Protected Properties

Свойство Type Description
$options array Generator's options

Méthodes publiques

Méthode Description
getAddComments ( ) : array Get add comments option value
getArraysFolder ( ) : string Get arrays folder option value
getBasicLogin ( ) : string Get basic login option value
getBasicPassword ( ) : string Get basic password option value
getCategory ( ) : string Get category option value
getComposerName ( ) : string Get composer name option value
getDefaultConfigurationPath ( ) : string
getDestination ( ) : string Get destination option value
getEnumsFolder ( ) : string Get enums folder option value
getGatherMethods ( ) : string Get gather methods option value
getGenerateTutorialFile ( ) : boolean Get generate tutorial file option value
getGenericConstantsName ( ) : boolean Get generic constants name option value
getNamespace ( ) : string Get namespace option value
getOptionValue ( string $optionName ) : mixed Returns the option value
getOrigin ( ) : string Get origin option value
getPrefix ( ) : string Get prefix option value
getProxyHost ( ) : string Get basic proxy host option value
getProxyLogin ( ) : string Get basic proxy login option value
getProxyPassword ( ) : string Get basic proxy password option value
getProxyPort ( ) : string Get basic proxy port option value
getServicesFolder ( ) : string Get services folder option value
getSoapClientClass ( ) : string Get struct array class option value
getSoapOptions ( ) : array Get basic soap options option value
getStandalone ( ) : boolean Get standalone option value
getStructArrayClass ( ) : string Get struct array class option value
getStructClass ( ) : string Get struct class option value
getStructsFolder ( ) : string Get structs folder option value
getSuffix ( ) : string Get suffix option value
getValidation ( ) : boolean Get validation option value
instance ( $filename = null ) : GeneratorOptions
setAddComments ( array $addComments = [] ) : GeneratorOptions Set current add comments option value
setArraysFolder ( string $arraysFolder ) : GeneratorOptions Set current arrays folder option value
setBasicLogin ( string $basicLogin ) : GeneratorOptions Set current basic login option value
setBasicPassword ( string $basicPassword ) : GeneratorOptions Set current basic password option value
setCategory ( string $category ) : GeneratorOptions Set current category option value
setComposerName ( string $composerName ) : GeneratorOptions Set current composer name option value
setDestination ( string $destination ) : GeneratorOptions Set current destination option value
setEnumsFolder ( string $enumsFolder ) : GeneratorOptions Set current enums folder option value
setGatherMethods ( string $gatherMethods ) : GeneratorOptions Set current gather methods option value
setGenerateTutorialFile ( boolean $generateTutorialFile ) : GeneratorOptions Set current generate tutorial file option value
setGenericConstantsName ( boolean $genericConstantsName ) : GeneratorOptions Set current generic constants name option value
setNamespace ( string $namespace ) : GeneratorOptions Set current namespace option value
setOptionValue ( string $optionName, $optionValue, array $values = [] ) : GeneratorOptions Allows to add an option and set its value
setOrigin ( string $origin ) : GeneratorOptions Set current origin option value
setPrefix ( string $prefix ) : GeneratorOptions Set current prefix option value
setProxyHost ( string $proxyHost ) : GeneratorOptions Set current proxy host option value
setProxyLogin ( string $proxyLogin ) : GeneratorOptions Set current proxy login option value
setProxyPassword ( string $proxyPassword ) : GeneratorOptions Set current proxy password option value
setProxyPort ( string $proxyPort ) : GeneratorOptions Set current proxy port option value
setServicesFolder ( string $servicesFolder ) : GeneratorOptions Set current services folder option value
setSoapClientClass ( string $soapClientClass ) : GeneratorOptions Set current struct array class option value
setSoapOptions ( array $soapOptions ) : GeneratorOptions Set current soap options option value
setStandalone ( boolean $standalone ) : GeneratorOptions Set current standalone option value
setStructArrayClass ( string $structArrayClass ) : GeneratorOptions Set current struct array class option value
setStructClass ( string $structClass ) : GeneratorOptions Set current struct class option value
setStructsFolder ( string $structsFolder ) : GeneratorOptions Set current structs folder option value
setSuffix ( string $suffix ) : GeneratorOptions Set current suffix option value
setValidation ( boolean $validation ) : GeneratorOptions Set current validation option value
toArray ( ) : string[]

Méthodes protégées

Méthode Description
__construct ( string $filename )
parseOptions ( string $filename ) : GeneratorOptions Parse options for generator

Method Details

__construct() protected méthode

protected __construct ( string $filename )
$filename string

getAddComments() public méthode

Get add comments option value
public getAddComments ( ) : array
Résultat array

getArraysFolder() public méthode

Get arrays folder option value
public getArraysFolder ( ) : string
Résultat string

getBasicLogin() public méthode

Get basic login option value
public getBasicLogin ( ) : string
Résultat string

getBasicPassword() public méthode

Get basic password option value
public getBasicPassword ( ) : string
Résultat string

getCategory() public méthode

Get category option value
public getCategory ( ) : string
Résultat string

getComposerName() public méthode

Get composer name option value
public getComposerName ( ) : string
Résultat string

getDefaultConfigurationPath() public static méthode

public static getDefaultConfigurationPath ( ) : string
Résultat string

getDestination() public méthode

Get destination option value
public getDestination ( ) : string
Résultat string

getEnumsFolder() public méthode

Get enums folder option value
public getEnumsFolder ( ) : string
Résultat string

getGatherMethods() public méthode

Get gather methods option value
public getGatherMethods ( ) : string
Résultat string

getGenerateTutorialFile() public méthode

Get generate tutorial file option value
public getGenerateTutorialFile ( ) : boolean
Résultat boolean

getGenericConstantsName() public méthode

Get generic constants name option value
public getGenericConstantsName ( ) : boolean
Résultat boolean

getNamespace() public méthode

Get namespace option value
public getNamespace ( ) : string
Résultat string

getOptionValue() public méthode

Returns the option value
public getOptionValue ( string $optionName ) : mixed
$optionName string
Résultat mixed

getOrigin() public méthode

Get origin option value
public getOrigin ( ) : string
Résultat string

getPrefix() public méthode

Get prefix option value
public getPrefix ( ) : string
Résultat string

getProxyHost() public méthode

Get basic proxy host option value
public getProxyHost ( ) : string
Résultat string

getProxyLogin() public méthode

Get basic proxy login option value
public getProxyLogin ( ) : string
Résultat string

getProxyPassword() public méthode

Get basic proxy password option value
public getProxyPassword ( ) : string
Résultat string

getProxyPort() public méthode

Get basic proxy port option value
public getProxyPort ( ) : string
Résultat string

getServicesFolder() public méthode

Get services folder option value
public getServicesFolder ( ) : string
Résultat string

getSoapClientClass() public méthode

Get struct array class option value
public getSoapClientClass ( ) : string
Résultat string

getSoapOptions() public méthode

Get basic soap options option value
public getSoapOptions ( ) : array
Résultat array

getStandalone() public méthode

Get standalone option value
public getStandalone ( ) : boolean
Résultat boolean

getStructArrayClass() public méthode

Get struct array class option value
public getStructArrayClass ( ) : string
Résultat string

getStructClass() public méthode

Get struct class option value
public getStructClass ( ) : string
Résultat string

getStructsFolder() public méthode

Get structs folder option value
public getStructsFolder ( ) : string
Résultat string

getSuffix() public méthode

Get suffix option value
public getSuffix ( ) : string
Résultat string

getValidation() public méthode

Get validation option value
public getValidation ( ) : boolean
Résultat boolean

instance() public static méthode

public static instance ( $filename = null ) : GeneratorOptions
Résultat GeneratorOptions

parseOptions() protected méthode

Parse options for generator
protected parseOptions ( string $filename ) : GeneratorOptions
$filename string options's file to parse
Résultat GeneratorOptions

setAddComments() public méthode

Set current add comments option value
public setAddComments ( array $addComments = [] ) : GeneratorOptions
$addComments array
Résultat GeneratorOptions

setArraysFolder() public méthode

Set current arrays folder option value
public setArraysFolder ( string $arraysFolder ) : GeneratorOptions
$arraysFolder string
Résultat GeneratorOptions

setBasicLogin() public méthode

Set current basic login option value
public setBasicLogin ( string $basicLogin ) : GeneratorOptions
$basicLogin string
Résultat GeneratorOptions

setBasicPassword() public méthode

Set current basic password option value
public setBasicPassword ( string $basicPassword ) : GeneratorOptions
$basicPassword string
Résultat GeneratorOptions

setCategory() public méthode

Set current category option value
public setCategory ( string $category ) : GeneratorOptions
$category string
Résultat GeneratorOptions

setComposerName() public méthode

Set current composer name option value
public setComposerName ( string $composerName ) : GeneratorOptions
$composerName string
Résultat GeneratorOptions

setDestination() public méthode

Set current destination option value
public setDestination ( string $destination ) : GeneratorOptions
$destination string
Résultat GeneratorOptions

setEnumsFolder() public méthode

Set current enums folder option value
public setEnumsFolder ( string $enumsFolder ) : GeneratorOptions
$enumsFolder string
Résultat GeneratorOptions

setGatherMethods() public méthode

Set current gather methods option value
public setGatherMethods ( string $gatherMethods ) : GeneratorOptions
$gatherMethods string
Résultat GeneratorOptions

setGenerateTutorialFile() public méthode

Set current generate tutorial file option value
public setGenerateTutorialFile ( boolean $generateTutorialFile ) : GeneratorOptions
$generateTutorialFile boolean
Résultat GeneratorOptions

setGenericConstantsName() public méthode

Set current generic constants name option value
public setGenericConstantsName ( boolean $genericConstantsName ) : GeneratorOptions
$genericConstantsName boolean
Résultat GeneratorOptions

setNamespace() public méthode

Set current namespace option value
public setNamespace ( string $namespace ) : GeneratorOptions
$namespace string
Résultat GeneratorOptions

setOptionValue() public méthode

Allows to add an option and set its value
public setOptionValue ( string $optionName, $optionValue, array $values = [] ) : GeneratorOptions
$optionName string
$values array
Résultat GeneratorOptions

setOrigin() public méthode

Set current origin option value
public setOrigin ( string $origin ) : GeneratorOptions
$origin string
Résultat GeneratorOptions

setPrefix() public méthode

Set current prefix option value
public setPrefix ( string $prefix ) : GeneratorOptions
$prefix string
Résultat GeneratorOptions

setProxyHost() public méthode

Set current proxy host option value
public setProxyHost ( string $proxyHost ) : GeneratorOptions
$proxyHost string
Résultat GeneratorOptions

setProxyLogin() public méthode

Set current proxy login option value
public setProxyLogin ( string $proxyLogin ) : GeneratorOptions
$proxyLogin string
Résultat GeneratorOptions

setProxyPassword() public méthode

Set current proxy password option value
public setProxyPassword ( string $proxyPassword ) : GeneratorOptions
$proxyPassword string
Résultat GeneratorOptions

setProxyPort() public méthode

Set current proxy port option value
public setProxyPort ( string $proxyPort ) : GeneratorOptions
$proxyPort string
Résultat GeneratorOptions

setServicesFolder() public méthode

Set current services folder option value
public setServicesFolder ( string $servicesFolder ) : GeneratorOptions
$servicesFolder string
Résultat GeneratorOptions

setSoapClientClass() public méthode

Set current struct array class option value
public setSoapClientClass ( string $soapClientClass ) : GeneratorOptions
$soapClientClass string
Résultat GeneratorOptions

setSoapOptions() public méthode

Set current soap options option value
public setSoapOptions ( array $soapOptions ) : GeneratorOptions
$soapOptions array
Résultat GeneratorOptions

setStandalone() public méthode

Set current standalone option value
public setStandalone ( boolean $standalone ) : GeneratorOptions
$standalone boolean
Résultat GeneratorOptions

setStructArrayClass() public méthode

Set current struct array class option value
public setStructArrayClass ( string $structArrayClass ) : GeneratorOptions
$structArrayClass string
Résultat GeneratorOptions

setStructClass() public méthode

Set current struct class option value
public setStructClass ( string $structClass ) : GeneratorOptions
$structClass string
Résultat GeneratorOptions

setStructsFolder() public méthode

Set current structs folder option value
public setStructsFolder ( string $structsFolder ) : GeneratorOptions
$structsFolder string
Résultat GeneratorOptions

setSuffix() public méthode

Set current suffix option value
public setSuffix ( string $suffix ) : GeneratorOptions
$suffix string
Résultat GeneratorOptions

setValidation() public méthode

Set current validation option value
public setValidation ( boolean $validation ) : GeneratorOptions
$validation boolean
Résultat GeneratorOptions

toArray() public méthode

public toArray ( ) : string[]
Résultat string[]

Property Details

$options protected_oe property

Generator's options
protected array $options
Résultat array