Spamworldpro Mini Shell
Spamworldpro


Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips
System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : fdshops ( 1003)
PHP Version : 8.2.21
Disable Function : NONE
Directory :  /home/fdshops/public_html/vendor/knuckleswtf/scribe/src/Commands/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/fdshops/public_html/vendor/knuckleswtf/scribe/src/Commands/DiffConfig.php
<?php

namespace Knuckles\Scribe\Commands;

use Illuminate\Console\Command;
use Knuckles\Scribe\Tools\ConfigDiffer;

class DiffConfig extends Command
{
    protected $signature = "scribe:config:diff {--config=scribe : choose which config file to use}";

    protected $description = "Dump your changed config to the console. Use this when posting bug reports";

    public function handle(): void
    {
        $usersConfig = config($this->option('config'));
        $defaultConfig = require __DIR__."/../../config/scribe.php";

        $ignore = ['example_languages', 'routes', 'description', 'auth.extra_info', "intro_text", "groups"];
        $asList = ['strategies.*', "examples.models_source"];
        $differ = new ConfigDiffer($defaultConfig, $usersConfig, ignorePaths: $ignore, asList: $asList);

        $diff = $differ->getDiff();

        if (empty($diff)) {
            $this->info("------ SAME AS DEFAULT CONFIG ------");
            return;
        }

        foreach ($diff as $key => $item) {
            $this->line("$key => $item");
        }
    }

}

Spamworldpro Mini