Class: Pullentity::Client::Generate::View
- Includes:
- Thor::Actions
- Defined in:
- lib/pullentity-client/generate/view.rb
Instance Attribute Summary collapse
-
#model ⇒ Object
Returns the value of attribute model.
-
#name ⇒ Object
Returns the value of attribute name.
Instance Method Summary collapse
Instance Attribute Details
#model ⇒ Object
Returns the value of attribute model.
7 8 9 |
# File 'lib/pullentity-client/generate/view.rb', line 7 def model @model end |
#name ⇒ Object
Returns the value of attribute name.
7 8 9 |
# File 'lib/pullentity-client/generate/view.rb', line 7 def name @name end |
Instance Method Details
#generate(type, name) ⇒ Object
38 39 40 41 42 43 |
# File 'lib/pullentity-client/generate/view.rb', line 38 def generate(type, name) case when type =~ /view/i create(name) end end |
#scaffold(cs_type, domain, name) ⇒ Object
28 29 30 31 32 33 |
# File 'lib/pullentity-client/generate/view.rb', line 28 def scaffold(cs_type, domain, name) create(name, { :domain => domain, :cs_type => cs_type, :name => name }) end |