module DbCharmer::ActionController::ForceSlaveReads::InstanceMethods
Constants
- DISPATCH_METHOD
Public Class Methods
included(base)
click to toggle source
# File lib/db_charmer/action_controller/force_slave_reads.rb, line 40 def self.included(base) base.alias_method_chain DISPATCH_METHOD, :forced_slave_reads end
Public Instance Methods
dont_force_slave_reads!()
click to toggle source
# File lib/db_charmer/action_controller/force_slave_reads.rb, line 48 def dont_force_slave_reads! @db_charmer_force_slave_reads = false end
force_slave_reads!()
click to toggle source
# File lib/db_charmer/action_controller/force_slave_reads.rb, line 44 def force_slave_reads! @db_charmer_force_slave_reads = true end
force_slave_reads?()
click to toggle source
# File lib/db_charmer/action_controller/force_slave_reads.rb, line 52 def force_slave_reads? @db_charmer_force_slave_reads || self.class.force_slave_reads_action?(params[:action]) end