app(DeferredCallbackCollection::class)[] = $deferred ); } } if (! function_exists('Illuminate\Support\php_binary')) { /** * Determine the PHP Binary. */ function php_binary(): string { return (new PhpExecutableFinder)->find(false) ?: 'php'; } } if (! function_exists('Illuminate\Support\artisan_binary')) { /** * Determine the proper Artisan executable. */ function artisan_binary(): string { return defined('ARTISAN_BINARY') ? ARTISAN_BINARY : 'artisan'; } }