diff --git a/app/Models/BaseModel.php b/app/Models/BaseModel.php index da859a0..420ba73 100644 --- a/app/Models/BaseModel.php +++ b/app/Models/BaseModel.php @@ -79,8 +79,8 @@ abstract class BaseModel extends Model case "view_cnt": $rules[$field] = "if_exist|numeric"; break; - case "upload_file": - $rules[$field] = !$action ? "if_exist|string" : "if_exist|uploaded[{$field}]|is_image[{$field}]|mime_in[{$field},image/jpg,image/jpeg,image/gif,image/png,image/webp]|max_size[{$field},100]|max_dims[{$field},1024,768]"; + case "upload_file": //uploaded[{$field}] == requried와 같은의미 + $rules[$field] = !$action ? "if_exist|string" : "is_image[{$field}]|mime_in[{$field},image/jpg,image/jpeg,image/gif,image/png,image/webp]|max_size[{$field},100]|max_dims[{$field},1024,768]"; break; case "updated_at": case "created_at": diff --git a/app/Models/BoardModel.php b/app/Models/BoardModel.php index 12f2071..c4c069f 100644 --- a/app/Models/BoardModel.php +++ b/app/Models/BoardModel.php @@ -49,8 +49,8 @@ class BoardModel extends BaseHierarchyModel case "content": $rules[$field] = "required|string"; break; - case "board_file": - $rules[$field] = !$action ? "if_exist|string" : "if_exist|uploaded[{$field}]|is_image[{$field}]|mime_in[{$field},image/jpg,image/jpeg,image/gif,image/png,image/webp]|max_size[{$field},100]|max_dims[{$field},1024,768]"; + case "board_file": //uploaded[{$field}] == requried와 같은의미 + $rules[$field] = !$action ? "if_exist|string" : "is_image[{$field}]|mime_in[{$field},image/jpg,image/jpeg,image/gif,image/png,image/webp]|max_size[{$field},100]|max_dims[{$field},1024,768]"; break; case "view_cnt": $rules[$field] = "if_exist|numeric";