class ActiveRecord::Generators::AuthistGenerator

Public Instance Methods

include_authism_in_model() click to toggle source
# File lib/generators/active_record/authist_generator.rb, line 10
def include_authism_in_model
  class_path = if namespaced?
    class_name.to_s.split("::")
  else
    [class_name]
  end

  inject_into_class File.join("app", "models", "#{file_path}.rb"), class_path.last, "  include Authist::Authism\n"
end