Sha256: 8d72401979bec5c2c2e0ffbe8e2775ee8ae1150b5859482c3f011411f7fac01f
Contents?: true
Size: 1.01 KB
Versions: 1
Compression:
Stored size: 1.01 KB
Contents
# encoding: utf-8 require 'rails_best_practices/prepares/model_prepare' require 'rails_best_practices/prepares/mailer_prepare' require 'rails_best_practices/prepares/schema_prepare' require 'rails_best_practices/prepares/controller_prepare' module RailsBestPractices module Prepares class <<self attr_writer :models, :model_associations, :model_attributes, :mailers def models @models ||= Core::Models.new end def model_associations @model_associations ||= Core::ModelAssociations.new end def model_attributes @model_attributes ||= Core::ModelAttributes.new end def mailers @mailers ||= Core::Mailers.new end def controllers @controllers ||= Core::Controllers.new end def controller_methods @controller_methods ||= Core::Methods.new end def clear @models = @model_associations = @model_attributes = @mailers = @controllers = @controller_methods = nil end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails_best_practices-1.1.0 | lib/rails_best_practices/prepares.rb |