Method: Mobility::Backend::ClassMethods#build_subclass

Defined in:
lib/mobility/backend.rb

#build_subclass(model_class, options) ⇒ Class

Note:

This method also freezes the options hash to prevent it from being changed.

Build a subclass of this backend class for a given set of options

Parameters:

  • model_class (Class)

    Class

  • options (Hash)

Returns:

  • (Class)

    backend subclass



172
173
174
# File 'lib/mobility/backend.rb', line 172

def build_subclass(model_class, options)
  ConfiguredBackend.build(self, model_class, options)
end