Module: Shared::ModelOption
- Defined in:
- lib/generators/templet/shared/model_option.rb
Overview
Passed as model, but becomes model_name
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/generators/templet/shared/model_option.rb', line 5 def self.included(base) desc = "The model to use inside the controller (instance variable and class)" base.class_eval do class_option :model, type: :string, aliases: "-m", banner: 'singular name', default: '', desc: desc end end |