Module: Dumps::Dump__ClassMethods
- Defined in:
- lib/dumps.rb
Instance Method Summary collapse
Instance Method Details
#dump_identifiers ⇒ Object
243 244 245 246 247 248 249 250 251 252 253 |
# File 'lib/dumps.rb', line 243 def dump_identifiers @dump_identifiers ||= if const_defined?(:DUMP_NEW, false) const_get(:DUMP_NEW) else (superclass.include?(Dumps) ? superclass.dump_identifiers : []) + (const_defined?(:DUMP, false) ? const_get(:DUMP) : []) - (const_defined?(:DUMP_EXCLUDE, false) ? const_get(:DUMP_EXCLUDE) : []) end.map(&:to_sym) @dump_identifiers end |