|
new ezcInputFormDefinitionElement( ezcInputFormDefinitionElement::REQUIRED, 'float' ),
'test2' => new ezcInputFormDefinitionElement( ezcInputFormDefinitionElement::OPTIONAL, 'float' ),
);
$form = new ezcInputForm( INPUT_POST, $def );
echo "Valid properties:\n";
var_dump( $form->getValidProperties() );
echo "Required properties:\n";
var_dump( $form->getRequiredProperties() );
echo "Optional properties:\n";
var_dump( $form->getOptionalProperties() );
echo "isValid:\n";
var_dump( $form->isValid() );
echo "Values:\n";
var_dump( $form->test1 );
var_dump( $form->test2 );
?>
|