for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Xervice\Controller\Business\Provider;
use Xervice\Kernel\Business\Service\ServiceInterface;
class KernelBridge implements KernelBridgeInterface
{
/**
* @var \Xervice\Kernel\KernelFacade
*/
private $kernelFacade;
* KernelBridge constructor.
*
* @param \Xervice\Kernel\KernelFacade $kernelFacade
public function __construct(\Xervice\Kernel\KernelFacade $kernelFacade)
$this->kernelFacade = $kernelFacade;
}
* @param string $serviceName
* @return \Xervice\Kernel\Business\Service\ServiceInterface
public function getService(string $serviceName): ServiceInterface
return $this->kernelFacade->getService($serviceName);