Class: Rasti::Form
- Inherits:
-
Model
- Object
- Model
- Rasti::Form
- Extended by:
- MultiRequire
- Includes:
- Validable
- Defined in:
- lib/rasti/form.rb,
lib/rasti/form/errors.rb,
lib/rasti/form/validable.rb
Defined Under Namespace
Modules: Validable Classes: ValidationError
Instance Method Summary collapse
- #assigned?(attr_name) ⇒ Boolean
-
#initialize(attributes = {}) ⇒ Form
constructor
A new instance of Form.
Constructor Details
#initialize(attributes = {}) ⇒ Form
Returns a new instance of Form.
16 17 18 19 20 |
# File 'lib/rasti/form.rb', line 16 def initialize(attributes={}) assign_attributes! attributes validate_type_casting! validate! end |
Instance Method Details
#assigned?(attr_name) ⇒ Boolean
22 23 24 |
# File 'lib/rasti/form.rb', line 22 def assigned?(attr_name) assigned_attribute? attr_name.to_sym end |