TimeFieldValidator
class TimeFieldValidator extends DateFieldValidator (View source)
Validates that a value is a valid time, which means that it follows the equivalent formats:
- PHP date format H:i:s
- ISO format 'HH:mm:ss' i.e. DBTime::ISO_TIME
Blank string values are allowed
Properties
protected | string | $name | The name of the field being validated |
from FieldValidator |
protected | mixed | $value | The value to validate |
from FieldValidator |
protected | bool | $allowNull | Whether null is considered a valid value |
from FieldValidator |
Methods
public
__construct(string $name, mixed $value, string|null $minValue = null, string|null $maxValue = null, callable|null $converter = null)
No description
from
DateFieldValidator
protected
validateValue()
Inner validation method that performs the actual validation logic
from
DateFieldValidator
Details
__construct(string $name, mixed $value, string|null $minValue = null, string|null $maxValue = null, callable|null $converter = null)
No description
ValidationResult
validate()
Validate the value
protected ValidationResult
validateValue()
Inner validation method that performs the actual validation logic
protected string
getFormat()
No description
protected string
getMessage()
No description