new ezcInputFormDefinitionElement( ezcInputFormDefinitionElement::REQUIRED, 'string' ), 'lastName' => new ezcInputFormDefinitionElement( ezcInputFormDefinitionElement::REQUIRED, 'string' ), 'age' => new ezcInputFormDefinitionElement( ezcInputFormDefinitionElement::REQUIRED, 'int', array( 'min_range' => 1, 'max_range' => 99 ), FILTER_FLAG_ALLOW_HEX ), 'email' => new ezcInputFormDefinitionElement( ezcInputFormDefinitionElement::REQUIRED, 'validate_email' ), ); ?>