function socialmedia_user_load in Social media 7
Implements hook_user_load()
Attaches socialmedia profile data on users
Parameters
$users:
File
- ./
socialmedia.module, line 533 - Demonstrate basic module socialmedia.
Code
function socialmedia_user_load($users) {
foreach ($users as $uid => $user) {
$users[$uid]->socialmedia = array(
'profiles' => array(),
);
$profiles = socialmedia_profile_load_all(null, $uid);
if (is_array($profiles)) {
foreach ($profiles as $smid => $profile) {
$data = unserialize($profile['data']);
// skip empty profiles
if (empty($data)) {
continue;
}
$users[$uid]->socialmedia['profiles'][$profile['platform']] = $data;
}
}
}
}