root/trunk/Phergie/Event/Handler/Quit.php @ 12

Revision 12, 398 bytes (checked in by tobias382, 5 years ago)

Fixes #7
* Modified Quit plugin to use doQuit instead of disconnect
* Added a note in the base Driver class for plugins not to use disconnect

Line 
1<?php
2
3/**
4* @see Phergie_Event_Handler_AdminCommand
5*/
6require_once 'Phergie/Event/Handler/AdminCommand.php';
7
8class Phergie_Event_Handler_Quit extends Phergie_Event_Handler_AdminCommand
9{
10    public function onPrivmsg(Phergie_Event_Request $event)
11    {
12        if($event->getArgument(1)=='quit' && $this->isAdmin($event)) {
13            $this->doQuit('by request of ' . $event->getNick());
14        }
15    }
16}
Note: See TracBrowser for help on using the browser.