private function _loadSettingsFromFile()
{
$filename = $this->getConfigPath() . 'settings.php';
if (!file_exists($filename)) {
throw new OneLogin_Saml2_Error('Settings file not found: %s', OneLogin_Saml2_Error::SETTINGS_FILE_NOT_FOUND, array($filename));
}
include $filename;
// Add advance_settings if exists
$advancedFilename = $this->getConfigPath() . 'advanced_settings.php';
if (file_exists($advancedFilename)) {
include $advancedFilename;
$settings = array_merge($settings, $advancedSettings);
}
return $this->_loadSettingsFromArray($settings);
}