valid_value_objects library
Classes
- EmailAddress
- FirstName
- IPAddress
- ISBN
- LastName
- MiddleName
- Name
- Password
- PhoneNumber
- TimeId
- UniqueId
- Generates a unique id:
-
ValueObject<
T>
Enums
Exceptions / Errors
-
InvalidValueException<
T> - Thrown if value does not fit the requirements
- RequiredValueException
- Thrown if value is empty
-
TooLongValueException<
T> -
TooShortValueException<
T> -
ValueException<
T> - Base class for all ValueException