pocketmine\event\server\ServerCommandEvent::setCommand PHP Метод

setCommand() публичный Метод

public setCommand ( string $command )
$command string
    public function setCommand($command)
    {
        $this->command = $command;
    }

Usage Example

 public function onConsoleCmd(ServerCommandEvent $event)
 {
     if (isset($this->currentLine)) {
         $event->setCommand($this->currentLine . $event->getCommand());
         unset($this->currentLine);
     }
     $msg = $event->getCommand();
     if (preg_match('/^(.*)\\\\([a-z])$/', $msg, $match)) {
         $char = $match[2];
         switch ($char) {
             case self::CHAR_NORMAL:
                 $event->setCommand($match[1]);
                 break;
             case self::CHAR_RTRIM:
                 $event->setCommand(rtrim($match[1]));
                 break;
             case self::CHAR_CANCEL:
                 $event->setCancelled();
                 break;
             case self::CHAR_PUSH:
                 $event->setCancelled();
                 $this->simulateInput($match[1]);
                 break;
         }
     }
 }
All Usage Examples Of pocketmine\event\server\ServerCommandEvent::setCommand