/home/smartonegroup/public_html/system/system/autoload/Command.php
<?php
class Command extends \Illuminate\Console\Command
{
    protected $settings;
    protected $_L;
    public function __construct()
    {
        parent::__construct();
    }

    protected function dbInit()
    {
        $db_config = [
            'driver' => 'mysql',
            'host' => DB_HOST,
            'database' => DB_NAME,
            'username' => DB_USER,
            'password' => DB_PASSWORD,
            'charset' => 'utf8',
            'collation' => 'utf8_unicode_ci',
            'prefix' => '',
        ];

        $db = new DB();
        $db->addConnection($db_config);
        $db->setAsGlobal();
        $db->bootEloquent();
    }

    protected function appInit()
    {
        $this->dbInit();
        $settings = AppConfig::all();
        $settings_key_values = [];
        foreach ($settings as $setting) {
            $settings_key_values[$setting->setting] = $setting->value;
        }

        $this->settings = $settings_key_values;
        $language_file_path =
            'system/i18n/' . $this->settings['language'] . '.php';

        $_L = file_exists($language_file_path) ? require $language_file_path : 'system/i18n/en.php';

        $overrides_language_strings = [];

        if (file_exists('system/overrides/i18n.php')) {
            $overrides_language_strings = require 'system/overrides/i18n.php';
        }

        $this->_L = array_merge($_L, $overrides_language_strings);
        require 'system/helpers/common_functions.php';
    }
}