DUF: Declarative Ugly Forms  v0.1-94-g0b7957c
 All Classes Functions Variables Pages
Static Public Member Functions | Static Protected Attributes | List of all members
DateTimeInput Class Reference

Validate HTML5 <input type="datetime"> and similar fields. More...

Inheritance diagram for DateTimeInput:
Inheritance graph

Static Public Member Functions

static validateField (\Duf::Form $form, $group_id, $field_id, $field_def, $value)
 Validate given form field value. More...
 
- Static Public Member Functions inherited from TextInput
static validateField (\Duf::Form $form, $group_id, $field_id, $field_def, $value)
 Check simple text input.
 

Static Protected Attributes

static $format = '%Y-%m-%d %H:%M:%S'
 Expected format.
 

Detailed Description

Validate HTML5 <input type="datetime"> and similar fields.

Member Function Documentation

static validateField ( \Duf::Form  $form,
  $group_id,
  $field_id,
  $field_def,
  $value 
)
static

Validate given form field value.

Errors are injected directly into the form using Form::setFieldError().

Returns
Returns false when more validation makes no sense.

Implements IFieldValidator.