Module: GemExtensions::ActiveRecord::ConfigurableDisableJoins

Extended by:
ActiveSupport::Concern
Defined in:
lib/gem_extensions/active_record/configurable_disable_joins.rb

Instance Method Summary collapse

Instance Method Details

#disable_joinsObject



8
9
10
11
12
13
14
# File 'lib/gem_extensions/active_record/configurable_disable_joins.rb', line 8

def disable_joins
  # rubocop:disable Gitlab/ModuleWithInstanceVariables
  return @disable_joins.call if @disable_joins.is_a?(Proc)

  @disable_joins
  # rubocop:enable Gitlab/ModuleWithInstanceVariables
end