Sha256: 59df8a5c329e7b0a1f614a6ee270195846ebcb4e66189054913ed8c182c62bd6
Contents?: true
Size: 445 Bytes
Versions: 4
Compression:
Stored size: 445 Bytes
Contents
module Approval def self.config @_config ||= Config.new end def self.configure yield config end def self.init! user_model = Approval.config.user_class_name.safe_constantize user_model.include ::Approval::Mixins::User if user_model [Approval::Request, Approval::Comment].each(&:define_user_association) end end require "approval/config" require "approval/engine" if defined?(::Rails) require "approval/version"
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
approval-0.3.5 | lib/approval.rb |
approval-0.3.4 | lib/approval.rb |
approval-0.3.3 | lib/approval.rb |
approval-0.3.2 | lib/approval.rb |