Method: Rails::Generators::Base.remove_hook_for

Defined in:
railties/lib/rails/generators/base.rb

.remove_hook_for(*names) ⇒ Object

Remove a previously added hook.

remove_hook_for :orm


207
208
209
210
211
212
213
214
# File 'railties/lib/rails/generators/base.rb', line 207

def self.remove_hook_for(*names)
  remove_invocation(*names)

  names.each do |name|
    singleton_class.undef_method("#{name}_generator")
    hooks.delete(name)
  end
end