class ContainerUtil

Methods

static callable
wrapCallback(callable|string $callback, Container $container)

Wraps a callback so that string-based invokable classes get resolved only when actually used.

Details

static callable wrapCallback(callable|string $callback, Container $container)

Wraps a callback so that string-based invokable classes get resolved only when actually used.

Parameters

callable|string $callback : A callable, global function, or a ::class attribute of an invokable class
Container $container

Return Value

callable