public function registerSubcommand(Subcommand $subcmd) { $this->subcmds[strtolower(trim($subcmd->getName()))] = new \WeakRef($subcmd); $this->subcmds[strtolower(trim($subcmd->getName()))]->acquire(); foreach ($subcmd->getAliases() as $alias) { $this->subcmds[$alias] = new \WeakRef($subcmd); } }
/** * @param WorldEditArt $main * @param string $name * @param int $id * @param string $defaultPrefix */ public function __construct(WorldEditArt $main, $name, $id, $defaultPrefix) { parent::__construct($main); $this->name = $name; $this->id = $id; $this->defaultPrefix = $defaultPrefix; }
public function __construct(WorldEditArt $main, $twoNo, $twoYes, $mulNo, $mulYes) { parent::__construct($main); $this->twoNo = $twoNo; $this->twoYes = $twoYes; $this->mulNo = $mulNo; $this->mulYes = $mulYes; }
/** * @param WorldEditArt $main * @param bool $is2 */ public function __construct(WorldEditArt $main, $is2) { parent::__construct($main); $this->is2 = $is2; }
public function __construct(WorldEditArt $main, $shoot, $grow) { parent::__construct($main); $this->shootEnabled = $shoot; $this->growEnabled = $grow; }