public function testSetUserNickname() { $request = new TalkRequest(); $request->setUserNickname('xyz'); $this->assertEquals('xyz', $request->getUserNickname()); $request->setUserNickname('123'); $this->assertEquals('123', $request->getUserNickname()); }
private function talkResponseSend(TalkRequest $talkRequest) { #print __CLASS__.'->'.__FUNCTION__.''."\n"; $userNickname = ''; if ($talkRequest->getStatus() == 1) { $userNickname = $this->userNickname; // Add to addressbook. $contact = new Contact(); $contact->setNodeId($talkRequest->getClient()->getNode()->getIdHexStr()); $contact->setUserNickname($talkRequest->getUserNickname()); $this->ipcKernelConnection->execAsync('addressbookContactAdd', array($contact)); } $this->ipcKernelConnection->execAsync('serverTalkResponseSend', array($talkRequest->getClient(), $talkRequest->getRid(), $talkRequest->getStatus(), $userNickname)); }