function newsletter_subscriber_by_uid_or_new_load in Newsletter 7.2
Loads up the requested subscriber by uid. If none is found creates a new one.
File
- modules/
subscriber/ newsletter_subscriber.module, line 429 - Module for the Newsletter Subscriber Entity
Code
function newsletter_subscriber_by_uid_or_new_load($uid) {
$user = user_load($uid);
$subscriber = newsletter_subscriber_by_property('uid', $uid);
return $subscriber ? $subscriber : newsletter_subscriber_create(array(
'uid' => $uid,
'mail' => $user->mail,
));
}