function _instance_settings_get_project_settings_dirs in Instance settings 7.2
Get project settings directories.
Parameters
array $projects: Projects list to process.
Return value
array Project settings dir list.
1 call to _instance_settings_get_project_settings_dirs()
- _instance_settings_init_params in includes/
include.settings.inc - Initialize Instance settings.
File
- includes/
include.settings.inc, line 184
Code
function _instance_settings_get_project_settings_dirs($projects) {
$project_dirs = array();
$drupal_root = rtrim(DRUPAL_ROOT, '/');
$root = substr($drupal_root, 0, strrpos($drupal_root, '/'));
foreach ($projects as $project_name => $project) {
if (isset($project['params']['path'])) {
$project_dirs[$project_name] = $root . '/' . $project['params']['path'] . '/settings';
}
}
return $project_dirs;
}