PHP Class DataSift\Storyplayer\Cli\Feature_TestEnvironmentConfigValidator

Inheritance: implements Phix_Project\ValidationLib4\Validator
Show file Open project: datasift/storyplayer

Protected Properties

Property Type Description
$defaultValue string
$envList DataSift\Storyplayer\ConfigLib\TestEnvironmentsList

Public Methods

Method Description
__construct ( DataSift\Storyplayer\ConfigLib\TestEnvironmentsList $envList, string $defaultValue )
validate ( mixed $value, Phix_Project\ValidationLib4\ValidationResult $result = null ) : Phix_Project\ValidationLib4\ValidationResult

Method Details

__construct() public method

public __construct ( DataSift\Storyplayer\ConfigLib\TestEnvironmentsList $envList, string $defaultValue )
$envList DataSift\Storyplayer\ConfigLib\TestEnvironmentsList
$defaultValue string

validate() public method

public validate ( mixed $value, Phix_Project\ValidationLib4\ValidationResult $result = null ) : Phix_Project\ValidationLib4\ValidationResult
$value mixed
$result Phix_Project\ValidationLib4\ValidationResult
return Phix_Project\ValidationLib4\ValidationResult

Property Details

$defaultValue protected property

protected string $defaultValue
return string

$envList protected property

protected DataSift\Storyplayer\ConfigLib\TestEnvironmentsList $envList
return DataSift\Storyplayer\ConfigLib\TestEnvironmentsList