$rule) { if ($rule === 'required' && (!isset($data[$field]) || empty($data[$field]))) { $errors[] = "Field '{$field}' is required"; } } if (!empty($errors)) { Response::json(['errors' => $errors], 422); } } }