public function onConnection(Connection $connection) { $iterator = $connection->read()->getIterator(); while ((yield $iterator->isValid())) { $message = $iterator->getCurrent(); print "message: {$message}\n"; (yield $connection->send(new Message($message))); } $connection->close(); }