aServices[$sName] = $oService; } /** * Get a previously registered service * * @api * * @param string $sName name of the service to get * * @return mixed * @throws \Combodo\iTop\Service\DependencyInjection\DIException */ final public function GetService(string $sName): mixed { if (!isset($this->aServices[$sName])) { throw new DIException("Service ".json_encode($sName)." not found"); } return $this->aServices[$sName]; } }