Class: Renshuu::Model

Inherits:
RecursiveOpenStruct
  • Object
show all
Defined in:
lib/renshuu/models/model.rb

Overview

Base class for model objects.

Direct Known Subclasses

Kanji, Profile

Class Method Summary collapse

Class Method Details

.default_optionsHash{Symbol => Object}

Default options for new objects.

Returns:

  • (Hash{Symbol => Object})


11
12
13
# File 'lib/renshuu/models/model.rb', line 11

def self.default_options
  super.merge(raise_on_missing: true, recurse_over_arrays: true)
end