public function setFlag(array $mailsIds, $flag) {
		return imap_setflag_full($this->getImapStream(), implode(',', $mailsIds), $flag, ST_UID);
	}
public function setFlag(array $mailsIds, $flag) {
		return imap_setflag_full($this->getImapStream(), implode(',', $mailsIds), $flag, ST_UID);
	}
public function setFlag ( array $ mailsIds , $ flag ) { return imap_setflag_full ( $ this -> getImapStream ( ) , implode ( ',' , $ mailsIds ) , $ flag , ST_UID ) ; }
Causes a store to add the specified flag to the flags set for the mails in the specified sequence.

@param array $mailsIds
@param string $flag which you can set are \Seen, \Answered, \Flagged, \Deleted, and \Draft as defined by RFC2060.
@return bool
Causes a store to add the specified flag to the flags set for the mails in the specified sequence .