Handle process navigation better

This commit is contained in:
Almira Krdzic
2018-11-03 11:15:52 +01:00
parent 26f997abbc
commit 8d4f75cc41
8 changed files with 168 additions and 38 deletions

View File

@@ -110,4 +110,31 @@ function wiaas_get_organization_user_ids($organization_id) {
$user_ids = get_objects_in_term($organization_id, Wiaas_User_Organization::TAXONOMY_NAME);
return is_wp_error($user_ids) ? array() : $user_ids;
}
function wiaas_get_organization_info($organization_id) {
$organization = get_term($organization_id);
if ($organization) {
$user_ids = wiaas_get_organization_user_ids($organization_id);
$email = null;
if (! empty($user_ids)) {
$user = get_userdata($user_ids[0]);
$email = $user ? $user->user_email : null;
}
return array(
'name' => $organization->name,
'description' => $organization->description,
'vat_code' => get_term_meta($organization_id, '_wiaas_organization_vat'),
'phone' => get_term_meta($organization_id, '_wiaas_organization_phone'),
'email' => $email
);
}
}