protected function configureCompletion(CompletionHandler $handler)
{
// Completion for plugin argument/option to file system paths.
$handler->addHandler(new ShellPathCompletion(Completion::ALL_COMMANDS, 'plugin', Completion::ALL_TYPES));
// Completion for moodle option to file system paths.
$handler->addHandler(new ShellPathCompletion(Completion::ALL_COMMANDS, 'moodle', Completion::TYPE_OPTION));
}