domain_objects/failures/value_object_failure library

Classes

EmailAddressMustNotBeNull<T>
InvalidEmailAddress<T>
InvalidPhoneNumber<T>
ValueObjectFailure<T>
ValueObjectFailure represents generic errors from our value objects. In the event a value requires it's own specialized failures, we will create a new Failure class specialized for that use case.

Exceptions / Errors

UnExpectedValueObjectError<U>