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;
}
}