Sha256: 8f037f1731421f768b35be3a7955c708742b53d6830e7ec5979f108422813209
Contents?: true
Size: 924 Bytes
Versions: 2
Compression:
Stored size: 924 Bytes
Contents
module Hancock module Model extend ActiveSupport::Concern included do Hancock.register_model(self) if Hancock.mongoid? include Mongoid::Document include Mongoid::Timestamps::Short if Hancock.config.localize include Hancock::ModelLocalizeable end end include ActiveModel::ForbiddenAttributesProtection include Hancock::BooleanField include Hancock::SortField if Hancock.mongoid? and defined?(RailsAdminComments) include RailsAdminComments::Commentable include RailsAdminComments::ModelCommentable end if Hancock.config.history_tracking if Hancock.mongoid? if defined?(TrackablePatch) include TrackablePatch elsif defined?(Trackable) include Trackable end end end include Hancock::RailsAdminPatch end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hancock_cms-2.0.0.2 | lib/hancock/model.rb |
hancock_cms-2.0.0.1 | lib/hancock/model.rb |