PHP Class PhpGitHooks\Module\Configuration\Domain\PreCommit

Inheritance: implements PhpGitHooks\Module\Configuration\Model\HookInterface
ファイルを表示 Open project: bruli/php-git-hooks Class Usage Examples

Public Methods

Method Description
__construct ( Undefined $undefined, Enabled $enabled, PhpGitHooks\Module\Configuration\Model\ExecuteInterface $execute, Messages $messages ) PreCommit constructor.
getExecute ( ) : PhpGitHooks\Module\Configuration\Model\ToolInterface | Execute
getMessages ( ) : Messages
isEnabled ( ) : boolean
isUndefined ( ) : boolean
setEnabled ( Enabled $enabled ) : PreCommit
setExecute ( PhpGitHooks\Module\Configuration\Model\ExecuteInterface $execute ) : PreCommit
setMessages ( Messages $messages ) : PreCommit

Method Details

__construct() public method

PreCommit constructor.
public __construct ( Undefined $undefined, Enabled $enabled, PhpGitHooks\Module\Configuration\Model\ExecuteInterface $execute, Messages $messages )
$undefined Undefined
$enabled Enabled
$execute PhpGitHooks\Module\Configuration\Model\ExecuteInterface
$messages Messages

getExecute() public method

public getExecute ( ) : PhpGitHooks\Module\Configuration\Model\ToolInterface | Execute
return PhpGitHooks\Module\Configuration\Model\ToolInterface | Execute

getMessages() public method

public getMessages ( ) : Messages
return Messages

isEnabled() public method

public isEnabled ( ) : boolean
return boolean

isUndefined() public method

public isUndefined ( ) : boolean
return boolean

setEnabled() public method

public setEnabled ( Enabled $enabled ) : PreCommit
$enabled Enabled
return PreCommit

setExecute() public method

public setExecute ( PhpGitHooks\Module\Configuration\Model\ExecuteInterface $execute ) : PreCommit
$execute PhpGitHooks\Module\Configuration\Model\ExecuteInterface
return PreCommit

setMessages() public method

public setMessages ( Messages $messages ) : PreCommit
$messages Messages
return PreCommit