Class EventFormModel
CFormModel represents a data model that collects HTML form inputs.
Unlike CActiveRecord, the data collected by CFormModel are stored in memory only, instead of database.
To collect user inputs, you may extend CFormModel and define the attributes
whose values are to be collected from user inputs. You may override EventFormModel::rules()
to declare validation rules that should be applied to the
attributes.
- CComponent
- CModel implements IteratorAggregate, ArrayAccess
- CFormModel
- X2FormModel
- ActionFormModelBase
- EventFormModel
Direct known subclasses
CalendarEventFormModel
Package: system\web
Author: Qiang Xue <qiang.xue@gmail.com>
Since: 1.0
Located at x2engine/protected/modules/actions/models/EventFormModel.php
Author: Qiang Xue <qiang.xue@gmail.com>
Since: 1.0
Located at x2engine/protected/modules/actions/models/EventFormModel.php
public
array
|
|
public
array
|
#
attributeLabels( )
Returns the attribute labels. Attribute labels are mainly used in error
messages of validation. By default an attribute label is generated using |
getAction(),
mergeErrors(),
validate(),
validateAssignedTo(),
validateAssociationId(),
validateAssociationName(),
validateCompleteDate(),
validateDate()
|
getAllErrorMessages()
|
__construct(),
attributeNames(),
init()
|
addError(),
addErrors(),
afterConstruct(),
afterValidate(),
beforeValidate(),
behaviors(),
clearErrors(),
createValidators(),
generateAttributeLabel(),
getAttributeLabel(),
getAttributes(),
getError(),
getErrors(),
getIterator(),
getSafeAttributeNames(),
getScenario(),
getValidatorList(),
getValidators(),
hasErrors(),
isAttributeRequired(),
isAttributeSafe(),
offsetExists(),
offsetGet(),
offsetSet(),
offsetUnset(),
onAfterConstruct(),
onAfterValidate(),
onBeforeValidate(),
onUnsafeAttribute(),
setAttributes(),
setScenario(),
unsetAttributes()
|
__call(),
__get(),
__isset(),
__set(),
__unset(),
asa(),
attachBehavior(),
attachBehaviors(),
attachEventHandler(),
canGetProperty(),
canSetProperty(),
detachBehavior(),
detachBehaviors(),
detachEventHandler(),
disableBehavior(),
disableBehaviors(),
enableBehavior(),
enableBehaviors(),
evaluateExpression(),
getEventHandlers(),
hasEvent(),
hasEventHandler(),
hasProperty(),
raiseEvent()
|
public
string
|
$type | 'event' |
|
public
mixed
|
$actionDescription |
|
|
public
mixed
|
$allDay |
|
|
public
mixed
|
$priority |
|
|
public
mixed
|
$color |
|
|
public
mixed
|
$eventSubtype |
|
|
public
mixed
|
$eventStatus |
|
$assignedTo,
$associationId,
$associationName,
$associationType,
$completeDate,
$dueDate,
$skipActionTimers,
$timerIds
|
$exceptionClass,
$throwExceptions
|
$attributes,
$errors,
$iterator,
$safeAttributeNames,
$scenario,
$validatorList,
$validators
|