From 4027b05fc6677c8df27008b9bca8bb80a08a1866 Mon Sep 17 00:00:00 2001 From: Geoffray Date: Sat, 1 Nov 2014 09:03:49 +0100 Subject: [PATCH] using class constants in stead of raw strings --- src/Fetch/Message.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Fetch/Message.php b/src/Fetch/Message.php index d5aef7a..e68fccd 100755 --- a/src/Fetch/Message.php +++ b/src/Fetch/Message.php @@ -77,7 +77,7 @@ class Message * * @var string */ - protected static $flagTypes = array('recent', 'flagged', 'answered', 'deleted', 'seen', 'draft'); + protected static $flagTypes = array(self::FLAG_RECENT, self::FLAG_FLAGGED, self::FLAG_ANSWERED, self::FLAG_DELETED, self::FLAG_SEEN, self::FLAG_DRAFT); /** * This holds the plantext email message. @@ -671,7 +671,7 @@ class Message * @param string $flag Recent, Flagged, Answered, Deleted, Seen, Draft * @return bool */ - public function checkFlag($flag = 'flagged') + public function checkFlag($flag = self::FLAG_FLAGGED) { return (isset($this->status[$flag]) && $this->status[$flag] === true); } @@ -686,7 +686,7 @@ class Message */ public function setFlag($flag, $enable = true) { - if (!in_array($flag, self::$flagTypes) || $flag == 'recent') + if (!in_array($flag, self::$flagTypes) || $flag == self::FLAG_RECENT) throw new \InvalidArgumentException('Unable to set invalid flag "' . $flag . '"'); $imapifiedFlag = '\\' . ucfirst($flag);