Class: LintFu::Rails::ModelApplication
- Inherits:
-
Object
- Object
- LintFu::Rails::ModelApplication
- Includes:
- ModelElement, SuperModel
- Defined in:
- lib/lint_fu/rails/model_application.rb
Instance Attribute Summary
Attributes included from ModelElement
#modeled_class_name, #modeled_class_superclass_name, #parse_tree, #supermodel
Instance Method Summary collapse
Methods included from SuperModel
#add_submodel, #each_submodel, #remove_submodel, #submodels
Methods included from ModelElement
Instance Method Details
#controllers ⇒ Object
7 8 9 |
# File 'lib/lint_fu/rails/model_application.rb', line 7 def controllers submodels.select { |m| m.kind_of?(LintFu::ActionPack::ModelController) } end |
#models ⇒ Object
11 12 13 |
# File 'lib/lint_fu/rails/model_application.rb', line 11 def models submodels.select { |m| m.kind_of?(LintFu::ActiveRecord::ModelModel) } end |