return $instance;
} /**
* Gets the public 'lazy_context' shared service.
*
* @return \LazyContext
*/
protected static function getLazyContextService($container) { return $container->services
['lazy_context'
] =
new \
LazyContext(new RewindableGenerator(function D
) use ($container) { yield 'k1'
=> ($container->services
['foo.baz'
] ?? self::
getFoo_BazService($container));
yield 'k2' =>
$container;
}, 2
),
new RewindableGenerator(fn () =>
new \
EmptyIterator(), 0
));
} /**
* Gets the public 'lazy_context_ignore_invalid_ref' shared service.
*
* @return \LazyContext
*/
protected static function getLazyContextIgnoreInvalidRefService($container) {