YearExpiryRule

public class YearExpiryRule : ValidationRule<String>

YearExpiryRule is a subclass of ValidationRule that defines how a credit/debit card’s expiry year is validated

  • Initializes YearExpiryRule object with error message. Used to validate a card’s expiry year.

    Declaration

    Swift

    public init(validity: Int = 3, message: String = "")

    Parameters

    message

    Error message string.

    Return Value

    An initialized YearExpiryRule object.

  • Validates a field.

    Declaration

    Swift

    public override func validate(_ value: String?) -> String?

    Parameters

    value

    String or Int to check for validation.

    Return Value

    Error Message. nil on successful validation, otherwise String on failed Validation.