/** * @param MessageInterface $message * @return bool */ private function shouldCallArduino(MessageInterface $message) { /* @TODO: Add check for available commands */ $isEmpty = $message->isEmpty(); return $message instanceof InputMessage && $isEmpty === false; }
/** * @param MessageInterface $message */ public function handleMessage(MessageInterface $message) { if ($message->isEmpty() === false) { $this->slack->sendMessage(Message::createFromString('Repyling to: ' . $message->toString())); } }