示例#1
0
 public function testGetSetGenerator()
 {
     $api = new Api();
     $generator = $api->getGenerator();
     $this->assertInstanceOf('\\Phergie\\Irc\\Generator', $generator);
     // And set a new one.
     $generator = new \Phergie\Irc\Generator();
     $api->setGenerator($generator);
     $generatorFromApi = $api->getGenerator();
     $this->assertSame($generator, $generatorFromApi);
 }
示例#2
0
 /**
  * Disconnect the bot from IRC.
  */
 public function disconnect()
 {
     $this->write($this->api->getGenerator()->ircQuit());
     $this->stream->close();
 }