for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace PhpGitHooks\Module\Configuration\Service;
use PhpGitHooks\Module\Configuration\Domain\Execute;
class PrePushExecuteFactory
{
/**
* @param array $data
*
* @return Execute
*/
public static function fromArray(array $data)
$tools = [
isset($data['phpunit']) ? PhpUnitFactory::fromArray($data['phpunit']) : PhpUnitFactory::setUndefined(),
];
return new Execute($tools);
}
public static function setUndefined()
return new Execute(
[
PhpUnitFactory::setUndefined(),
]
);