Sha256: 8339aea06336a15598da2726b2fbcbb9977cb7458bc055656337b0a8f7040c3b
Contents?: true
Size: 724 Bytes
Versions: 4
Compression:
Stored size: 724 Bytes
Contents
module Kentouzu module Controller def self.included base base.before_filter :set_drafts_source base.before_filter :set_drafts_controller_info base.before_filter :set_drafts_enabled_for_controller end protected def user_for_drafts current_user rescue nil end def info_for_drafts {} end def drafts_enabled_for_controller true end private def set_drafts_enabled_for_controller ::Kentouzu.enabled_for_controller = drafts_enabled_for_controller end def set_drafts_source ::Kentouzu.source = user_for_drafts end def set_drafts_controller_info ::Kentouzu.controller_info = info_for_drafts end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
kentouzu-0.0.4 | lib/kentouzu/controller.rb |
kentouzu-0.0.3 | lib/kentouzu/controller.rb |
kentouzu-0.0.2 | lib/kentouzu/controller.rb |
kentouzu-0.0.1 | lib/kentouzu/controller.rb |