/** * @param Folder $folder * @return bool */ function GetFolderMessageCount(&$folder) { $countArray = $this->_imapMail->get_all_and_unnread_msg_count($folder->FullName); if ($countArray == null) { return false; } $folder->MessageCount = $countArray[HKC_ALL_MSG]; $folder->UnreadMessageCount = $countArray[HKC_UNSEEN_MSG]; return true; }