module RailsBestPractices::Prepares

Public Class Methods

clear() click to toggle source

Clear all prepare objects.

# File lib/rails_best_practices/prepares.rb, line 61
def clear
  instance_variables.each do |instance_variable|
    instance_variable_set(instance_variable, nil)
  end
end
configs() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 52
def configs
  @configs ||= Core::Configs.new
end
controller_methods() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 36
def controller_methods
  @controller_methods ||= Core::Methods.new
end
controllers() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 32
def controllers
  @controllers ||= Core::Controllers.new
end
gems() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 56
def gems
  @gems ||= Core::Gems.new
end
helper_methods() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 44
def helper_methods
  @helper_methods ||= Core::Methods.new
end
helpers() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 40
def helpers
  @helpers ||= Core::Helpers.new
end
klasses() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 8
def klasses
  models + mailers + controllers
end
mailers() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 28
def mailers
  @mailers ||= Core::Mailers.new
end
model_associations() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 16
def model_associations
  @model_associations ||= Core::ModelAssociations.new
end
model_attributes() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 20
def model_attributes
  @model_attributes ||= Core::ModelAttributes.new
end
model_methods() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 24
def model_methods
  @model_methods ||= Core::Methods.new
end
models() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 12
def models
  @models ||= Core::Models.new
end
routes() click to toggle source
# File lib/rails_best_practices/prepares.rb, line 48
def routes
  @routes ||= Core::Routes.new
end