public static function user_profile_fields($user) { $user_id = $user->ID; self::load_view('admin/user/profile_fields.php', array('user' => $user, 'phone' => self::get_users_phone($user_id), 'twitter' => self::get_users_twitter($user_id), 'linkedin' => self::get_users_linkedin($user_id), 'dob' => self::get_users_dob($user_id), 'note' => self::get_users_note($user_id), 'clients' => Sprout_Client::get_clients_by_user($user_id))); }
/** * User column display * @param string $empty * @param string $column_name * @param int $id * @return string */ public static function user_column_display($empty = '', $column_name, $id) { switch ($column_name) { case 'contact': $client_ids = Sprout_Client::get_clients_by_user($id); if (!empty($client_ids)) { $string = ''; foreach ($client_ids as $client_id) { $string .= sprintf(self::__('<a class="doc_link" title="%s" href="%s">%s</a>'), get_the_title($client_id), get_edit_post_link($client_id), '<div class="dashicons dashicons-businessman"></div>'); } return $string; } break; default: break; } }