class Avram::Attribute(T)
- Avram::Attribute(T)
- Reference
- Object
Direct Known Subclasses
Defined in:
avram/attribute.crConstructors
Instance Method Summary
- #add_error(message : ErrorMessage = "is invalid")
- #changed?(from : T | Nothing = Nothing.new, to : T | Nothing = Nothing.new)
- #errors
- #name
- #original_value
- #param
- #param_key
- #permitted
- #reset_errors
- #valid?
- #value
- #value=(value : T)
Instance methods inherited from class Object
blank_for_validates_required? : Bool
blank_for_validates_required?
Constructor Detail
def self.new(name : Symbol, param : Avram::Uploadable | String | Nil, value : T, param_key : String)
#