public function unicast($topic, $id, $result, $callback = null) { $this->checkPushService(); $detector = $this->internalPush($topic, $id, $result); if (is_callable($callback)) { $detector->then($callback); } }