PHP Класс PhpBrew\BuildSettings\BuildSettings

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$disabledVariants
$extraOptions
$variants TODO: should be renamed to enabledVariants.

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

Метод Описание
__construct ( array $settings = [] )
appendExtraOptions ( $option )
disableVariant ( string $name ) Disable variant.
disableVariants ( array $settings )
enableVariant ( $name, $value = null )
enableVariants ( array $settings )
getDisabledVariants ( ) Get all disabled variants.
getExtraOptions ( )
getVariant ( string $n ) : string Returns variant user value.
getVariants ( ) Get enabled variants.
grepExtraOptionsByPattern ( $pattern )
hasVariant ( string $name ) : boolean Check if we've enabled the variant.
isDisabledVariant ( $name )
isEnabledVariant ( $name )
loadVariantInfo ( array $variantInfo, $reset = false )
loadVariantInfoFile ( $variantFile ) Load and return the variant info from file.
removeDisabledVariant ( $name )
removeVariant ( $variantName ) Remove enabled variant.
resolveVariants ( ) Remove the enabled the variants since we've disabled them.
setExtraOptions ( array $options )
setVariants ( array $variants ) Set enabled variants.
toArray ( )
writeVariantInfoFile ( $variantInfoFile )

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

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

public __construct ( array $settings = [] )
$settings array

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

public appendExtraOptions ( $option )

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

Disable variant.
public disableVariant ( string $name )
$name string The variant name.

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

public disableVariants ( array $settings )
$settings array

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

public enableVariant ( $name, $value = null )

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

public enableVariants ( array $settings )
$settings array

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

Get all disabled variants.
public getDisabledVariants ( )

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

public getExtraOptions ( )

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

Returns variant user value.
public getVariant ( string $n ) : string
$n string variant name
Результат string variant value

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

Get enabled variants.
public getVariants ( )

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

public grepExtraOptionsByPattern ( $pattern )

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

Check if we've enabled the variant.
public hasVariant ( string $name ) : boolean
$name string
Результат boolean

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

public isDisabledVariant ( $name )

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

public isEnabledVariant ( $name )

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

public loadVariantInfo ( array $variantInfo, $reset = false )
$variantInfo array

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

Load and return the variant info from file.
public loadVariantInfoFile ( $variantFile )

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

public removeDisabledVariant ( $name )

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

Remove enabled variant.
public removeVariant ( $variantName )

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

Remove the enabled the variants since we've disabled them.
public resolveVariants ( )

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

public setExtraOptions ( array $options )
$options array

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

Set enabled variants.
public setVariants ( array $variants )
$variants array

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

public toArray ( )

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

public writeVariantInfoFile ( $variantInfoFile )

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

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

public $disabledVariants

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

public $extraOptions

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

TODO: should be renamed to enabledVariants.
public $variants