/** * Build search string for imap searches * @return [Mixed] [Searches] */ private function _buildSearch() { //Associated emails $emails = UsersHelper::getEmails(); $searchStrings = false; if ($emails) { $searchStrings = array(); for ($i = 0; $i < count($emails); $i++) { $email = $emails[$i]; $searchStrings[] = 'UNSEEN FROM "' . $email['email'] . '"'; } } // $searchString = "UNSEEN"; return $searchStrings; }
public static function getLoggedInUser() { $app = \Cobalt\Container::fetch('app'); $user = $app->getUser(); if ($user->get('id')) { $user->emails = UsersHelper::getEmails($user->get('id')); return $user; } return false; }