本文整理汇总了PHP中sfLoader::loadPluginConfig方法的典型用法代码示例。如果您正苦于以下问题:PHP sfLoader::loadPluginConfig方法的具体用法?PHP sfLoader::loadPluginConfig怎么用?PHP sfLoader::loadPluginConfig使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类sfLoader
的用法示例。
在下文中一共展示了sfLoader::loadPluginConfig方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ini_set
ini_set('display_errors', $sf_debug ? 'on' : 'off');
error_reporting(sfConfig::get('sf_error_reporting'));
// create bootstrap file for next time
if (!sfConfig::get('sf_in_bootstrap') && !$sf_debug && !sfConfig::get('sf_test')) {
$configCache->checkConfig($sf_app_config_dir_name . '/bootstrap_compile.yml');
}
// required core classes for the framework
// create a temp var to avoid substitution during compilation
if (!$sf_debug && !sfConfig::get('sf_test')) {
$core_classes = $sf_app_config_dir_name . '/core_compile.yml';
$configCache->import($core_classes, false);
}
$configCache->import($sf_app_config_dir_name . '/php.yml', false);
$configCache->import($sf_app_config_dir_name . '/routing.yml', false);
// include all config.php from plugins
sfLoader::loadPluginConfig();
// compress output
ob_start(sfConfig::get('sf_compressed') ? 'ob_gzhandler' : '');
} catch (sfException $e) {
$e->printStackTrace();
} catch (Exception $e) {
if (sfConfig::get('sf_test')) {
throw $e;
}
try {
// wrap non symfony exceptions
$sfException = new sfException();
$sfException->printStackTrace($e);
} catch (Exception $e) {
header('HTTP/1.0 500 Internal Server Error');
}