Skip to content
Snippets Groups Projects
Unverified Commit d9d3c6d6 authored by Joas Schilling's avatar Joas Schilling
Browse files

Fix more code errors

parent c7f0b1c0
No related branches found
No related tags found
No related merge requests found
......@@ -28,7 +28,7 @@ use OCA\Mail\Service\Logger;
class ImapConnector {
/**
* @var Crypto
* @var ICrypto
*/
private $crypto;
......@@ -45,7 +45,7 @@ class ImapConnector {
/**
* @param ICrypto $crypto
* @param Logger $logger
* @param type $UserId
* @param string $UserId
*/
public function __construct(ICrypto $crypto, Logger $logger, $UserId) {
$this->crypto = $crypto;
......
......@@ -20,6 +20,8 @@
*/
namespace OCA\Mail\Service\AutoConfig;
use OCA\Mail\Db\MailAccount;
class ImapServerDetector {
/** @var MxRecord */
......
......@@ -23,7 +23,7 @@ namespace OCA\Mail\Service;
use Horde_Imap_Client_Search_Query;
use OCA\Mail\Attachment;
use OCA\Mail\Message;
use OCA\Mail\Model\IMessage;
interface IMailBox {
......@@ -47,7 +47,7 @@ interface IMailBox {
/**
* @param int $id
* @return Message
* @return IMessage
*/
public function getMessage($id);
......
......@@ -22,11 +22,17 @@
namespace OCA\Mail\Service;
use OCA\Mail\Attachment;
use OCA\Mail\Message;
use OCA\Mail\Model\IMessage;
class UnifiedMailbox implements IMailBox {
/** @var AccountService */
protected $accountService;
/** @var string */
protected $userId;
/**
* @param AccountService $accountService
* @param string $userId
*/
public function __construct(AccountService $accountService, $userId) {
......@@ -38,7 +44,7 @@ class UnifiedMailbox implements IMailBox {
* @return string
*/
public function getFolderId() {
// TODO: Implement getFolderId() method.
return null;
}
/**
......@@ -100,13 +106,13 @@ class UnifiedMailbox implements IMailBox {
/**
* @param string $messageId
* @return Message
* @return IMessage
*/
public function getMessage($messageId, $loadHtmlMessageBody = false) {
/** @var IMailBox $inbox */
/** @var IAccount $account */
list($inbox, $messageId, $account) = $this->resolve($messageId);
/** @var Message $message */
/** @var IMessage $message */
$message = $inbox->getMessage($messageId, $loadHtmlMessageBody);
$message->setUid(base64_encode(json_encode([$account->getId(), $message->getUid()])));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment