class Avram::Params
- Avram::Params
- Reference
- Object
Included Modules
Defined in:
avram/params.crConstructors
- .new(hash : Hash(String, Array(String) | String) | Hash(String, Array(String)) | Hash(String, String))
- .new
Instance Method Summary
- #get(key : String)
- #get?(key : String)
- #get_all(key : String)
- #get_all?(key : String)
- #get_all_files(key : String)
- #many_nested(key : String) : Array(Hash(String, String))
- #many_nested?(key : String) : Array(Hash(String, String))
- #nested(key : String) : Hash(String, String)
- #nested?(key : String) : Hash(String, String)
- #nested_arrays(key : String) : Hash(String, Array(String))
- #nested_arrays?(key : String) : Hash(String, Array(String))
- #nested_file(key : String) : Hash(String, String)
- #nested_file?(key : String) : Hash(String, String)
Instance methods inherited from module Avram::Paramable
get(key : String)
get,
get?(key : String)
get?,
get_all(key : String)
get_all,
get_all?(key : String)
get_all?,
has_key_for?(operation : Avram::Operation.class | Avram::SaveOperation.class) : Bool
has_key_for?,
many_nested(key : String) : Array(Hash(String, String))
many_nested,
many_nested?(key : String) : Array(Hash(String, String))
many_nested?,
nested(key : String) : Hash(String, String)
nested,
nested?(key : String) : Hash(String, String)
nested?,
nested_arrays(key : String) : Hash(String, Array(String))
nested_arrays,
nested_arrays?(key : String) : Hash(String, Array(String))
nested_arrays?
Instance methods inherited from class Object
blank_for_validates_required? : Bool
blank_for_validates_required?
Constructor Detail
def self.new(hash : Hash(String, Array(String) | String) | Hash(String, Array(String)) | Hash(String, String))
#