abstract class
Amber::Schema::ValidatedRequest
- Amber::Schema::ValidatedRequest
- Reference
- Object
Overview
Base class for validated requests Subclasses should define specific typed properties
Defined in:
amber/schema/result.crConstructors
-
.new(validated_data : Hash(String, JSON::Any))
Initialize with validated data
Class Method Summary
-
.from_raw_data(data : Hash(String, JSON::Any)) : Success(self) | Failure(self)
Factory method to create from raw data
Instance Method Summary
-
#to_h : Hash(String, JSON::Any)
Convert to hash
-
#validated_data : Hash(String, JSON::Any)
Access to raw validated data
Constructor Detail
Initialize with validated data
Class Method Detail
Factory method to create from raw data