The config function gets the value of a configuration variable. The configuration values may be accessed using "dot" syntax, which includes the name of the file and the option you wish to access. A default value may be specified and is returned if the configuration option does not exist:
<?php $value = config('app.timezone');

$value = config('app.timezone', $default);
<?php             ->subject(Lang::get('Reset Password Notification'))

            ->line(Lang::get('You are receiving this email because we received a password reset request for your account.'))

            ->action(Lang::get('Reset Password'), $url)

            ->line(Lang::get('This password reset link will expire in :count minutes.', ['count' => config('auth.passwords.'.config('auth.defaults.passwords').'.expire')]))

            ->line(Lang::get('If you did not request a password reset, no further action is required.'));

    }
<?php         $repeatExpressionSpacing = $this->getRepeatExpressionSpacing($events);



        $timezone = new DateTimeZone($this->option('timezone') ?? config('app.timezone'));



        $events = $this->sortEvents($events, $timezone);
<?php     protected function getConfigFromDatabase($database)

    {

        $database ??= config('database.default');



        return Arr::except(config('database.connections.'.$database), ['password']);

    }
<?php     {

        $database ??= config('database.default');



        return Arr::except(config('database.connections.'.$database), ['password']);

    }
<?php     protected function resolveSourceHref($file, $line)

    {

        try {

            $editor = config('app.editor');

        } catch (Throwable) {


        }
<?php         $formatCachedStatus = fn ($value) => $value ? '<fg=green;options=bold>CACHED</>' : '<fg=yellow;options=bold>NOT CACHED</>';



        static::addToSection('Environment', fn () => [

            'Application Name' => config('app.name'),

            'Laravel Version' => $this->laravel->version(),

            'PHP Version' => phpversion(),

            'Composer Version' => $this->composer->getVersion() ?? '<fg=yellow;options=bold>-</>',
<?php             'PHP Version' => phpversion(),

            'Composer Version' => $this->composer->getVersion() ?? '<fg=yellow;options=bold>-</>',

            'Environment' => $this->laravel->environment(),

            'Debug Mode' => static::format(config('app.debug'), console: $formatEnabledStatus),

            'URL' => Str::of(config('app.url'))->replace(['http://', 'https://'], ''),

            'Maintenance Mode' => static::format($this->laravel->isDownForMaintenance(), console: $formatEnabledStatus),

        ]);
<?php             'Composer Version' => $this->composer->getVersion() ?? '<fg=yellow;options=bold>-</>',

            'Environment' => $this->laravel->environment(),

            'Debug Mode' => static::format(config('app.debug'), console: $formatEnabledStatus),

            'URL' => Str::of(config('app.url'))->replace(['http://', 'https://'], ''),

            'Maintenance Mode' => static::format($this->laravel->isDownForMaintenance(), console: $formatEnabledStatus),

        ]);
<?php         ]);



        static::addToSection('Drivers', fn () => array_filter([

            'Broadcasting' => config('broadcasting.default'),

            'Cache' => config('cache.default'),

            'Database' => config('database.default'),

            'Logs' => function ($json) {
<?php         static::addToSection('Drivers', fn () => array_filter([

            'Broadcasting' => config('broadcasting.default'),

            'Cache' => config('cache.default'),

            'Database' => config('database.default'),

            'Logs' => function ($json) {

                $logChannel = config('logging.default');
<?php         static::addToSection('Drivers', fn () => array_filter([

            'Broadcasting' => config('broadcasting.default'),

            'Cache' => config('cache.default'),

            'Database' => config('database.default'),

            'Logs' => function ($json) {

                $logChannel = config('logging.default');
<?php             'Cache' => config('cache.default'),

            'Database' => config('database.default'),

            'Logs' => function ($json) {

                $logChannel = config('logging.default');



                if (config('logging.channels.'.$logChannel.'.driver') === 'stack') {

                    $secondary = collect(config('logging.channels.'.$logChannel.'.channels'));
<?php             'Logs' => function ($json) {

                $logChannel = config('logging.default');



                if (config('logging.channels.'.$logChannel.'.driver') === 'stack') {

                    $secondary = collect(config('logging.channels.'.$logChannel.'.channels'));



                    return value(static::format(
<?php                 $logChannel = config('logging.default');



                if (config('logging.channels.'.$logChannel.'.driver') === 'stack') {

                    $secondary = collect(config('logging.channels.'.$logChannel.'.channels'));



                    return value(static::format(

                        value: $logChannel,
<?php                 return $logs;

            },

            'Mail' => config('mail.default'),

            'Octane' => config('octane.server'),

            'Queue' => config('queue.default'),

            'Scout' => config('scout.driver'),