a textfield designed for date-time data
Located in /inc/formslib/datetimefield.php (line 36)
Field | --DateTimeField
Inherited from Field
Field::$attr
Field::$changed
Field::$DEBUG
Field::$defaultValue
Field::$description
Field::$duplicateName
Field::$editable
Field::$errorclass
Field::$hidden
Field::$isValid
Field::$isValidTest
Field::$longname
Field::$name
Field::$namebase
Field::$notifyIdChange
Field::$oob_errorMessage
Field::$oob_status
Field::$ovalue
Field::$required
Field::$requiredTwoStage
Field::$sqlHidden
Field::$suppressValidation
Field::$useNullValues
Field::$value
Field::$valueCleaner
Create a new datetimefield object
calculate the correct values for the separate (and possibly not editable!) parts of the field
isValid test (extend Field::isValid), looking at the individual parts of the field
overload the parent's value as we need to do some magic in here
Set the date and time parts of the field and mark them as editable
pass on any flags about the representation that we should use to our members
associate a TimeSlotRule for validation of the times that we are using
set the appropriate date that we are refering to for the timeslot rule validation
return a SQL-injection-cleansed string that can be used in an SQL UPDATE or INSERT statement. i.e. "name='Stuart'".
overload the parent's update method so that local calculations can be performed
Inherited From Field
Field::Field()
Field::display()
Field::displayInTable()
Field::getValue()
Field::hidden()
Field::isValid()
Field::log()
Field::selectable()
Field::selectedValue()
Field::set()
Field::setattr()
Field::setEditable()
Field::setNamebase()
Field::sqlSetStr()
Field::text_dump()
Field::update()
Field::__clone()
Documentation generated on Tue, 06 Mar 2007 10:01:15 +0000 by phpDocumentor 1.3.0