public function isConnected($name) { $status = null; foreach ($this->buses as $channel) { $status = $this->combine($status, $channel->isConnected($name), function ($in, $out) { return $in || $out; }); } return $status === null ? false : $status; }