/** * @param string $classResourceKey * * @return object */ private function getClassResource($classResourceKey) { $instance = $this->injectionRegistry->getClassResource($classResourceKey) ?: $this->resourceRegistry->getClassResource($classResourceKey); if (!$instance) { $instance = (new Creation($classResourceKey, $this->resourceRegistry, $this->injectionRegistry))->create(); } return $instance; }