serviceLocator = $serviceLocator; } public function __call($name, $arguments) { if (method_exists($this, $name)) { return $this->$name(...$arguments); } } public function getServiceLocator() { return $this->serviceLocator; } }