function domain_alias_prepare_export in Domain Access 7.3
Prepares alias lists to an array based on machine_name.
Parameters
$machine_name: The source domain machine name.
Return value
An array of alias records.
1 call to domain_alias_prepare_export()
- domain_alias_features_export_render in domain_alias/
domain_alias.features.inc - Implements hook_features_export_render().
File
- domain_alias/
domain_alias.features.inc, line 60 - Features support for Domain Alias.
Code
function domain_alias_prepare_export($machine_name) {
$domain_id = domain_load_domain_id($machine_name);
$list = domain_alias_list($domain_id);
$aliases = array();
if (!empty($list)) {
foreach ($list as $id => $val) {
$val['machine_name'] = domain_load_machine_name($val['domain_id']);
unset($val['domain_id']);
unset($val['alias_id']);
// Use pattern as the key, since it is machine-readable.
$aliases[$val['pattern']] = $val;
}
}
return $aliases;
}