Module: Storext::Override

Extended by:
ActiveSupport::Concern
Defined in:
lib/storext/override.rb,
lib/storext/override/version.rb

Defined Under Namespace

Modules: ClassMethods

Constant Summary collapse

VERSION =
"1.1.1"

Instance Method Summary collapse

Instance Method Details

#storext_override_discard_value?(attr) ⇒ Boolean

Returns:

  • (Boolean)


12
13
14
15
16
# File 'lib/storext/override.rb', line 12

def storext_override_discard_value?(attr)
  send(:"#{attr}_without_parent_default").blank? &&
    send(:"#{attr}_without_parent_default") != false &&
    self.class.override_options[:ignore_override_if_blank]
end