function password_policy_features_export in Password Policy 7
Implements hook_features_export().
File
- ./
password_policy.features.inc, line 19 - Integrates Features for Password Policy.
Code
function password_policy_features_export($data, &$export, $module_name) {
$export['dependencies']['features'] = 'features';
$export['dependencies']['password_policy'] = 'password_policy';
foreach ($data as $policy_name) {
$policy = password_policy_load_policy_by_name($policy_name);
// Export roles to which policy applies.
foreach ($policy['roles'] as $rid) {
$role = user_role_load($rid);
$export['features']['user_role'][$role->name] = $role->name;
}
$export['features']['password_policy'][$policy_name] = $policy_name;
}
return $export;
}