Lines Matching refs:recipient
12 * @param string $recipient
18 public function sendMail($recipient, $sender, $replacements = []) argument
28 $mailer->bcc($recipient);
51 foreach ($recipients as $recipient) {
52 $recipient = trim($recipient);
54 if ($recipient[0] === '@') {
55 $this->resolveGroup($resolved, $recipient);
56 } elseif (!str_contains($recipient, '@')) {
57 $this->resolveUser($resolved, $recipient);
59 if (!$this->emailIsValid($recipient)) {
62 $resolved[] = $recipient;
70 * @param string $recipient
74 protected function resolveGroup(&$resolved, $recipient) argument
82 $users = $auth->retrieveUsers(0, 0, ['grps' => substr($recipient, 1)]);
90 * @param string $recipient
93 protected function resolveUser(&$resolved, $recipient) argument
97 $user = $auth->getUserData($recipient);