/** * @param string $email * @param bool $all * @return ITeamInvitation[] */ public function findByInviteEmail($email, $all = false) { $query = new QueryObject(); $query->addAndCondition(QueryCriteria::equal('Email', $email)); if (!$all) { $query->addAndCondition(QueryCriteria::isNull('ConfirmationHash')); } list($res, $size) = $this->getAll($query, 0, 1000); return $res; }