/** * Resolve user token. * * @param \App\WS\Message $message * @return void */ protected function resolveToken(Message $message) { $conn = $message->from(); $hash = $this->clients->getHash($conn); if (!isset($this->tokens[$hash])) { if ($token = $message->get('api_token')) { $this->tokens[$hash] = $token; } else { $this->tokens[$hash] = null; } } $message->setApiToken($this->tokens[$hash]); }