File "ConfiguresAfterResolving.php"
Full Path: /var/www/drive/laravel/pulse/src/Concerns/ConfiguresAfterResolving.php
File size: 467 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
namespace Laravel\Pulse\Concerns;
use Closure;
use Illuminate\Contracts\Foundation\Application;
/**
* @internal
*/
trait ConfiguresAfterResolving
{
/**
* Configure the class after resolving.
*/
public function afterResolving(Application $app, string $class, Closure $callback): void
{
$app->afterResolving($class, $callback);
if ($app->resolved($class)) {
$callback($app->make($class));
}
}
}