class Merit::Generators::MeritGenerator
Public Instance Methods
inject_merit_content()
click to toggle source
# File lib/merit/generators/merit_generator.rb, line 8 def inject_merit_content if model_exists? inject_into_class(model_path, class_name, " has_merit\n\n") end end
run_active_record_generators()
click to toggle source
# File lib/merit/generators/merit_generator.rb, line 14 def run_active_record_generators invoke 'merit:active_record:merit' end
Private Instance Methods
model_exists?()
click to toggle source
# File lib/merit/generators/merit_generator.rb, line 20 def model_exists? File.exist? File.join(destination_root, model_path) end
model_path()
click to toggle source
# File lib/merit/generators/merit_generator.rb, line 24 def model_path @model_path ||= File.join('app', 'models', "#{file_path}.rb") end