function password_policy_features_export_render in Password Policy 7
Implements hook_features_export_render().
File
- ./
password_policy.features.inc, line 41 - Integrates Features for Password Policy.
Code
function password_policy_features_export_render($module_name, $data, $export = NULL) {
$code = array();
foreach ($data as $policy_name) {
$policy = password_policy_load_policy_by_name($policy_name);
if ($policy) {
$roles = array();
foreach ($policy['roles'] as $rid) {
$role = user_role_load($rid);
$roles[] = $role->name;
}
$policy['roles'] = $roles;
unset($policy['pid']);
$code[$policy['name']] = $policy;
}
}
$code = ' return ' . features_var_export($code, ' ') . ';';
return array(
'password_policy_features_default_policies' => $code,
);
}