Method: Sinclair::Model.for
- Defined in:
- lib/sinclair/model.rb
.for(*attributes, writter: true, comparable: true) ⇒ Class<Model> .for(*attributes, defaults, writter: true, comparable: true) ⇒ Class<Model>
Deprecated.
Use initialize_with instead
Returns a new class that inherits from model
54 55 56 57 58 |
# File 'lib/sinclair/model.rb', line 54 def for(*attributes, **) Class.new(self) do |klass| Builder.new(klass, *attributes, **).build end end |