/** * @param string $name * @param Plugin $owner */ public function __construct($name, Plugin $owner) { parent::__construct($name); $this->owningPlugin = $owner; $this->executor = $owner; $this->usageMessage = ""; }
/** * @param string $alias * @param string[] $formatStrings */ public function __construct($alias, array $formatStrings) { parent::__construct($alias); $this->formatStrings = $formatStrings; }
public function __construct($name, $description = "", $usageMessage = null, array $aliases = []) { parent::__construct($name, $description, $usageMessage, $aliases); }