private function getDefaultAccountId($user = null) { if (!$user) { $user = logged_user(); } $default_account = MailAccountUsers::findOne(array('conditions' => array('`user_id` = ? AND `is_default` = ?', $user->getId(), true))); if ($default_account instanceof MailAccountUser && $default_account->getAccount() instanceof MailAccount) { return $default_account->getAccount()->getId(); } return 0; }
function getByAccountAndUser($account, $user) { return MailAccountUsers::findOne(array('conditions' => array('`account_id` = ? AND `user_id` = ?', $account->getId(), $user->getId()))); }