method
no_commands
ruby latest stable - Class:
Bundler::Thor::Base::ClassMethods
no_commands()public
All methods defined inside the given block are not added as commands.
So you can do:
class MyScript < Bundler::Thor no_commands do def this_is_not_a_command end end end
You can also add the method and remove it from the command list:
class MyScript < Bundler::Thor def this_is_not_a_command end remove_command :this_is_not_a_command end