public function handlesMessage(Message $msg)
{
$handledMsgCodes = [Message::MSG_SUBSCRIBED, Message::MSG_UNSUBSCRIBED, Message::MSG_EVENT, Message::MSG_SUBSCRIBE, Message::MSG_UNSUBSCRIBE];
$codeToCheck = $msg->getMsgCode();
if ($msg instanceof ErrorMessage) {
$codeToCheck = $msg->getErrorMsgCode();
}
if (in_array($codeToCheck, $handledMsgCodes)) {
return true;
} else {
return false;
}
}