/** * @param $receiver * @param array $subscribe * @param int $expire * @return string */ public function getSocketUrl($receiver, array $subscribe, $expire = 600) { return $this->puszekUtils->getSocketUrl($receiver, $subscribe, $expire); }
/** * */ public function testGetSocketUrl() { $utils = new PuszekUtils($this->getConfig()); $this->assertRegExp('#ws://localhost:5001/hash:[\\w]+\\?receiver=receiver&subscribe%5B0%5D=receiver1&subscribe%5B1%5D=user2&client=name&expire=#', $utils->getSocketUrl('receiver', ['receiver1', 'user2'], 450)); }