20 lines
362 B
Swift
20 lines
362 B
Swift
//
|
|
// RequiredRule.swift
|
|
// VDS
|
|
//
|
|
// Created by Matt Bruce on 4/30/24.
|
|
//
|
|
|
|
import Foundation
|
|
|
|
class RequiredRule: Rule {
|
|
var maxLength: Int?
|
|
var errorMessage: String = "This field is required."
|
|
|
|
func isValid(value: String?) -> Bool {
|
|
guard let value, !value.isEmpty, value.count > 0 else { return false }
|
|
return true
|
|
}
|
|
}
|
|
|