File - MajAhd/elx_validation GitHub Wiki
Validation 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