Merge pull request #1818 from 64FF00/master

Added getExecutor() and setExecutor() method to PluginCommand
This commit is contained in:
Shoghi Cervantes 2014-08-02 14:43:12 +02:00
commit 7ddfd4394d

View File

@ -61,6 +61,17 @@ class PluginCommand extends Command implements PluginIdentifiableCommand{
return $success;
}
public function getExecutor(){
return $this->executor;
}
/**
* @param CommandExecutor $executor
*/
public function setExecutor(CommandExecutor $executor){
$this->executor = ($executor != null) ? $executor : $this->owningPlugin;
}
/**
* @return Plugin
@ -68,4 +79,4 @@ class PluginCommand extends Command implements PluginIdentifiableCommand{
public function getPlugin(){
return $this->owningPlugin;
}
}
}