function __construct($onWhat) { parent::__construct($onWhat); $params = func_get_args(); array_shift($params); $this->params = $params; }
function __construct($onWhat, $content) { parent::__construct($onWhat); $this->content = $content; }
function __construct($login) { parent::__construct(static::ON_ALLIES_CHANGED); $this->login = $login; }
function __construct($onWhat, $threadId) { parent::__construct($onWhat); $this->threadId = $threadId; }
function __construct($method, $params = array()) { parent::__construct(self::getOnWhat($method)); $this->params = $params; }
function __construct($onWhat = self::ON_TICK) { parent::__construct($onWhat); }
function __construct($onWhat, $pluginId) { parent::__construct($onWhat); $this->pluginId = $pluginId; }
function __construct($onWhat, $newValue) { parent::__construct($onWhat); $this->newValue = $newValue; }