PHP Class Gush\Validator\MergeWorkflowValidator

Afficher le fichier Open project: gushphp/gush Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( $preset, array $branches = [], $unknownBranchPolicy = self::BRANCH_POLICY_ALLOW )
validate ( $source, $target )

Méthodes protégées

Méthode Description
presetGitFlow ( $source, $target )
presetSemver ( $source, $target )

Private Methods

Méthode Description
validateBranches ( $source, $target, array $branches, $policy )

Method Details

__construct() public méthode

public __construct ( $preset, array $branches = [], $unknownBranchPolicy = self::BRANCH_POLICY_ALLOW )
$branches array

presetGitFlow() protected méthode

protected presetGitFlow ( $source, $target )

presetSemver() protected méthode

protected presetSemver ( $source, $target )

validate() public méthode

public validate ( $source, $target )