Create Subscription from SubscribeMessage
public static createSubscriptionFromSubscribeMessage ( |
||
$session | ||
$msg | Thruway\Message\SubscribeMessage | |
Résultat |
/** * @param Session $session * @param SubscribeMessage $msg * @return Subscription */ public function processSubscribe(Session $session, SubscribeMessage $msg) { $subscription = Subscription::createSubscriptionFromSubscribeMessage($session, $msg); $this->addSubscription($subscription); $subscription->setSubscriptionGroup($this); Logger::debug($this, "Added subscription to \"" . $this->getMatchType() . "\":\"" . $this->getUri() . "\""); $session->sendMessage(new SubscribedMessage($msg->getRequestId(), $subscription->getId())); return $subscription; }