ElxValidation.Storage (elx_validation v0.1.3)
File
- the field under validation must be a file and at leas 1 kilobyte size
- empty value return error unless field is under nullable validation
data = %{
logo: "LOGO FILE",
}
rules = [
%{
field: "logo",
validate: ["file","min_size:10","max_size:20","mimes:png,jpg","mime_types:image/png,image/jpeg"]
},
]
- file : data must be a file and at least 1 kb size
- min_size: minimum size (Kb) of file
- max_size: maximum size (Kb) of file
- mimes: list of accepted mimes
- mime_types: list of accepted mime_types
Link to this section Summary
Link to this section Functions
Link to this function
is_file(target)
Link to this function
max_size(target, value)
Link to this function
mime_types(target, value)
Link to this function
mimes(target, value)
Link to this function