for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Dock\Installer\System\Mac;
use Dock\Installer\SoftwareInstallTask;
use SRIO\ChainOfResponsibility\DependentChainProcessInterface;
class VirtualBox extends SoftwareInstallTask implements DependentChainProcessInterface
{
/**
* {@inheritdoc}
*/
public function getName()
return 'virtualbox';
}
public function dependsOn()
return ['brewCask'];
protected function getVersionCommand()
return 'VBoxManage --version';
protected function getInstallCommand()
return 'brew cask install virtualbox';