container = $container; } /** * @template Instance of object * * @param class-string $class_name * * @return Instance */ protected function resolve( string $class_name ): object { return $this->container->resolve( $class_name ); } }