public function publish($data, $source, $raw = "") { if (count($this->subscribers)) { Cli::out(sprintf("%s published to [%s]", $source, $data['channel'])); $this->server->task($raw); } else { Cli::out(sprintf("%s published to [%s]. No subscribers. Skipped!", $source, $data['channel'])); } }