website refactor
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
import { IValueObject } from "../../../shared/domain/ValueObject";
|
||||
import { ValueObject } from "../../../shared/domain/ValueObject";
|
||||
|
||||
export interface DriverNameProps {
|
||||
value: string;
|
||||
}
|
||||
|
||||
export class DriverName implements IValueObject<DriverNameProps> {
|
||||
export class DriverName implements ValueObject<DriverNameProps> {
|
||||
private static readonly MIN_LENGTH = 1;
|
||||
private static readonly MAX_LENGTH = 50;
|
||||
private static readonly VALID_CHARACTERS = /^[a-zA-Z0-9\s\-_]+$/;
|
||||
|
||||
Reference in New Issue
Block a user