App\Http\Extensions\Configer::get PHP Method

get() public static method

public static get ( $param = null )
    public static function get($param = null)
    {
        $default_config = \Lang::get('default');
        $main_config = \Config::get('publisher');
        $custom_setting = \Configer::getSetting();
        \App::setLocale($custom_setting['lang']);
        $config = array_merge(array_filter($default_config), array_filter($custom_setting), array_filter($main_config));
        @($license = explode("\n", $config['license']));
        if (count($license)) {
            $config['license'] = $license;
        }
        if (isset($param)) {
            if (isset($config[$param])) {
                return $config[$param];
            } else {
                return false;
            }
        } else {
            return $config;
        }
    }