CWIS Developer Documentation
|
Public Attributes | |
const | UPDATEMETHOD_NOAUTOUPDATE = "NoAutoUpdate" |
const | UPDATEMETHOD_ONRECORDCREATE = "OnRecordCreate" |
const | UPDATEMETHOD_BUTTON = "Button" |
const | UPDATEMETHOD_ONRECORDEDIT = "OnRecordEdit" |
const | UPDATEMETHOD_ONRECORDCHANGE = "OnRecordChange" |
const | USERISVALUE_OR = -1 |
const | USERISVALUE_UNSET = 0 |
const | USERISVALUE_AND = 1 |
Static Public Attributes | |
static | $FieldTypeHumanEnums |
static | $FieldTypeDBEnums |
static | $FieldTypeDBAllowedEnums |
static | $FieldTypePHPEnums |
static | $UpdateTypes |
static | $FixedDefaults |
static | $TypeBasedDefaults |
Definition at line 10 of file MetadataField.php.
MetadataField::AllowHTML | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 340 of file MetadataField.php.
MetadataField::AllowMultiple | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 288 of file MetadataField.php.
Referenced by DefaultValue().
MetadataField::AssociatedQualifierList | ( | ) |
Definition at line 740 of file MetadataField.php.
Referenced by UnassociatedQualifierList().
MetadataField::AssociateWithQualifier | ( | $QualifierIdOrObject | ) |
Definition at line 776 of file MetadataField.php.
References Id().
MetadataField::AuthoringPrivilege | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 350 of file MetadataField.php.
MetadataField::AuthoringUserIsValue | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 362 of file MetadataField.php.
MetadataField::AuthoringUserValue | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 368 of file MetadataField.php.
MetadataField::DateFormat | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 314 of file MetadataField.php.
MetadataField::DBFieldName | ( | ) |
Definition at line 269 of file MetadataField.php.
Referenced by HasItemLevelQualifiers().
MetadataField::DefaultAltText | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 332 of file MetadataField.php.
MetadataField::DefaultQualifier | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 338 of file MetadataField.php.
MetadataField::DefaultValue | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 447 of file MetadataField.php.
References AllowMultiple(), DB_NOVALUE, MetadataSchema\MDFTYPE_OPTION, MetadataSchema\MDFTYPE_POINT, and Type().
Referenced by MetadataField().
MetadataField::Description | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 272 of file MetadataField.php.
MetadataField::Drop | ( | ) |
Definition at line 1175 of file MetadataField.php.
References $FieldTypePHPEnums, MetadataFieldOrder\GetDisplayOrderObject(), MetadataFieldOrder\GetEditOrderObject(), Id(), MetadataSchema\MDFTYPE_CONTROLLEDNAME, MetadataSchema\MDFTYPE_DATE, MetadataSchema\MDFTYPE_FILE, MetadataSchema\MDFTYPE_FLAG, MetadataSchema\MDFTYPE_IMAGE, MetadataSchema\MDFTYPE_NUMBER, MetadataSchema\MDFTYPE_OPTION, MetadataSchema\MDFTYPE_PARAGRAPH, MetadataSchema\MDFTYPE_POINT, MetadataSchema\MDFTYPE_TEXT, MetadataSchema\MDFTYPE_TIMESTAMP, MetadataSchema\MDFTYPE_TREE, MetadataSchema\MDFTYPE_URL, and MetadataSchema\MDFTYPE_USER.
MetadataField::Editable | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 284 of file MetadataField.php.
MetadataField::EditingPrivilege | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 352 of file MetadataField.php.
MetadataField::EditingUserIsValue | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 364 of file MetadataField.php.
MetadataField::EditingUserValue | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 370 of file MetadataField.php.
MetadataField::Enabled | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 280 of file MetadataField.php.
MetadataField::EnableOnOwnerReturn | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 358 of file MetadataField.php.
MetadataField::FlagOffLabel | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 312 of file MetadataField.php.
Referenced by GetPossibleValues().
MetadataField::FlagOnLabel | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 310 of file MetadataField.php.
Referenced by GetPossibleValues().
MetadataField::GetAllowedConversionTypes | ( | ) |
Definition at line 129 of file MetadataField.php.
References MetadataSchema\MDFTYPE_CONTROLLEDNAME, MetadataSchema\MDFTYPE_DATE, MetadataSchema\MDFTYPE_FILE, MetadataSchema\MDFTYPE_FLAG, MetadataSchema\MDFTYPE_IMAGE, MetadataSchema\MDFTYPE_NUMBER, MetadataSchema\MDFTYPE_OPTION, MetadataSchema\MDFTYPE_PARAGRAPH, MetadataSchema\MDFTYPE_TEXT, MetadataSchema\MDFTYPE_TIMESTAMP, MetadataSchema\MDFTYPE_TREE, MetadataSchema\MDFTYPE_URL, MetadataSchema\MDFTYPE_USER, and Type().
MetadataField::GetCountOfPossibleValues | ( | ) |
Definition at line 600 of file MetadataField.php.
References GetPossibleValues(), Id(), MetadataSchema\MDFTYPE_CONTROLLEDNAME, MetadataSchema\MDFTYPE_FLAG, MetadataSchema\MDFTYPE_OPTION, MetadataSchema\MDFTYPE_TREE, MetadataSchema\MDFTYPE_USER, and Type().
MetadataField::GetDisplayName | ( | ) |
Definition at line 53 of file MetadataField.php.
MetadataField::GetFactory | ( | ) |
Definition at line 816 of file MetadataField.php.
References Id(), MetadataSchema\MDFTYPE_CONTROLLEDNAME, MetadataSchema\MDFTYPE_OPTION, MetadataSchema\MDFTYPE_TREE, and Type().
MetadataField::GetIdForValue | ( | $Value | ) |
Definition at line 638 of file MetadataField.php.
References Id(), MetadataSchema\MDFTYPE_CONTROLLEDNAME, MetadataSchema\MDFTYPE_OPTION, MetadataSchema\MDFTYPE_TREE, and Type().
MetadataField::GetPossibleValues | ( | $MaxNumberOfValues = NULL , |
|
$Offset = 0 |
|||
) |
Definition at line 525 of file MetadataField.php.
References FlagOffLabel(), FlagOnLabel(), Id(), MetadataSchema\MDFTYPE_CONTROLLEDNAME, MetadataSchema\MDFTYPE_FLAG, MetadataSchema\MDFTYPE_OPTION, MetadataSchema\MDFTYPE_TREE, MetadataSchema\MDFTYPE_USER, Type(), and UserPrivilegeRestrictions().
Referenced by GetCountOfPossibleValues().
MetadataField::GetValueForId | ( | $Id | ) |
Definition at line 670 of file MetadataField.php.
References Id(), MetadataSchema\MDFTYPE_CONTROLLEDNAME, MetadataSchema\MDFTYPE_OPTION, MetadataSchema\MDFTYPE_TREE, and Type().
MetadataField::HasItemLevelQualifiers | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 703 of file MetadataField.php.
References DB_NOVALUE, and DBFieldName().
MetadataField::Id | ( | ) |
Definition at line 268 of file MetadataField.php.
Referenced by AssociateWithQualifier(), Drop(), GetCountOfPossibleValues(), GetFactory(), GetIdForValue(), GetPossibleValues(), GetValueForId(), IsTempItem(), PointDecimalDigits(), and PointPrecision().
MetadataField::ImagePreviewPrivilege | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 354 of file MetadataField.php.
MetadataField::IncludeInAdvancedSearch | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 292 of file MetadataField.php.
MetadataField::IncludeInKeywordSearch | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 290 of file MetadataField.php.
MetadataField::IncludeInRecommender | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 296 of file MetadataField.php.
MetadataField::IncludeInSortOptions | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 294 of file MetadataField.php.
MetadataField::Instructions | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 274 of file MetadataField.php.
MetadataField::IsTempItem | ( | $NewSetting = NULL | ) |
Definition at line 184 of file MetadataField.php.
References MetadataFieldOrder\GetDisplayOrderObject(), MetadataFieldOrder\GetEditOrderObject(), Id(), MetadataSchema\MDFSTAT_ILLEGALNAME, and Name().
MetadataField::Label | ( | $NewLabel = DB_NOVALUE | ) |
Definition at line 101 of file MetadataField.php.
References DB_NOVALUE, and MetadataSchema\MDFSTAT_ILLEGALLABEL.
Referenced by GetDisplayName().
MetadataField::MaxHeight | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 320 of file MetadataField.php.
MetadataField::MaxLength | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 300 of file MetadataField.php.
MetadataField::MaxPreviewHeight | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 324 of file MetadataField.php.
MetadataField::MaxPreviewWidth | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 326 of file MetadataField.php.
MetadataField::MaxThumbnailHeight | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 328 of file MetadataField.php.
MetadataField::MaxThumbnailWidth | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 330 of file MetadataField.php.
MetadataField::MaxValue | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 308 of file MetadataField.php.
MetadataField::MaxWidth | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 322 of file MetadataField.php.
MetadataField::MetadataField | ( | $FieldId, | |
$FieldName = NULL , |
|||
$FieldType = NULL , |
|||
$Optional = TRUE , |
|||
$DefaultValue = NULL |
|||
) |
Definition at line 923 of file MetadataField.php.
References $FieldTypeDBEnums, DefaultValue(), MetadataSchema\MDFSTAT_DUPLICATENAME, MetadataSchema\MDFSTAT_FIELDDOESNOTEXIST, MetadataSchema\MDFSTAT_OK, Optional(), and SetDefaults().
MetadataField::MinValue | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 306 of file MetadataField.php.
MetadataField::Name | ( | $NewName = DB_NOVALUE | ) |
Definition at line 60 of file MetadataField.php.
References DB_NOVALUE, MetadataSchema\MDFSTAT_DUPLICATENAME, MetadataSchema\MDFSTAT_ILLEGALNAME, and MetadataSchema\MDFSTAT_OK.
Referenced by GetDisplayName(), IsTempItem(), and SetDefaults().
MetadataField::NumAjaxResults | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 346 of file MetadataField.php.
MetadataField::Optional | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 282 of file MetadataField.php.
Referenced by MetadataField().
MetadataField::OrderPosition | ( | $OrderType, | |
$NewValue = DB_NOVALUE |
|||
) |
DEPRECATED This method has been deprecated and exists for backwards-compatibilty only.
Use the MetadataFieldOrder class for handling the order of metadata fields.
Definition at line 1781 of file MetadataField.php.
References MetadataSchema\MDFORDER_DISPLAY, and MetadataSchema\MDFORDER_EDITING.
MetadataField::Owner | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 276 of file MetadataField.php.
MetadataField::ParagraphCols | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 304 of file MetadataField.php.
MetadataField::ParagraphRows | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 302 of file MetadataField.php.
MetadataField::PointDecimalDigits | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 422 of file MetadataField.php.
References DB_NOVALUE, Id(), MetadataSchema\MDFTYPE_POINT, and Type().
MetadataField::PointPrecision | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 398 of file MetadataField.php.
References DB_NOVALUE, Id(), MetadataSchema\MDFTYPE_POINT, and Type().
MetadataField::RecommenderWeight | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 318 of file MetadataField.php.
MetadataField::RequiredBySPT | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 278 of file MetadataField.php.
MetadataField::SearchWeight | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 316 of file MetadataField.php.
MetadataField::SetDefaults | ( | ) |
Set defaults values for the field.
Definition at line 1153 of file MetadataField.php.
References Name(), Type(), and UpdateMethod().
Referenced by MetadataField().
MetadataField::ShowQualifiers | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 336 of file MetadataField.php.
MetadataField::Status | ( | ) |
Definition at line 27 of file MetadataField.php.
MetadataField::TextFieldSize | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 298 of file MetadataField.php.
MetadataField::TreeBrowsingPrivilege | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 356 of file MetadataField.php.
MetadataField::Type | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 30 of file MetadataField.php.
References $FieldTypePHPEnums, and DB_NOVALUE.
Referenced by DefaultValue(), GetAllowedConversionTypes(), GetCountOfPossibleValues(), GetFactory(), GetIdForValue(), GetPossibleValues(), GetValueForId(), PointDecimalDigits(), PointPrecision(), and SetDefaults().
MetadataField::TypeAsName | ( | ) |
Definition at line 46 of file MetadataField.php.
MetadataField::UnassociatedQualifierList | ( | ) |
Definition at line 762 of file MetadataField.php.
References AssociatedQualifierList().
MetadataField::UnassociateWithQualifier | ( | $QualifierIdOrObject | ) |
Definition at line 800 of file MetadataField.php.
MetadataField::UpdateMethod | ( | $NewValue = DB_NOVALUE | ) |
Get/set method by which field is updated.
NewValue | New update method. |
Definition at line 517 of file MetadataField.php.
Referenced by SetDefaults().
MetadataField::UseForOaiSets | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 344 of file MetadataField.php.
MetadataField::UserPrivilegeRestrictions | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 373 of file MetadataField.php.
References DB_NOVALUE.
Referenced by GetPossibleValues().
MetadataField::UsesQualifiers | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 334 of file MetadataField.php.
MetadataField::UseWysiwygEditor | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 342 of file MetadataField.php.
MetadataField::Viewable | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 286 of file MetadataField.php.
MetadataField::ViewingPrivilege | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 348 of file MetadataField.php.
MetadataField::ViewingUserIsValue | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 360 of file MetadataField.php.
MetadataField::ViewingUserValue | ( | $NewValue = DB_NOVALUE | ) |
Definition at line 366 of file MetadataField.php.
|
static |
Definition at line 880 of file MetadataField.php.
Referenced by MetadataSchema\GetAllowedFieldTypes().
|
static |
Definition at line 864 of file MetadataField.php.
Referenced by MetadataSchema\GetFieldTypes(), MetadataField(), and HumanMetadataField\Type().
|
static |
Definition at line 847 of file MetadataField.php.
|
static |
Definition at line 896 of file MetadataField.php.
Referenced by Drop(), MetadataSchema\GetFields(), and Type().
|
static |
Definition at line 1021 of file MetadataField.php.
|
static |
Definition at line 1077 of file MetadataField.php.
|
static |
Definition at line 913 of file MetadataField.php.
Referenced by HumanMetadataField\UpdateMethod().
const MetadataField::UPDATEMETHOD_BUTTON = "Button" |
Definition at line 17 of file MetadataField.php.
const MetadataField::UPDATEMETHOD_NOAUTOUPDATE = "NoAutoUpdate" |
Definition at line 15 of file MetadataField.php.
const MetadataField::UPDATEMETHOD_ONRECORDCHANGE = "OnRecordChange" |
Definition at line 19 of file MetadataField.php.
const MetadataField::UPDATEMETHOD_ONRECORDCREATE = "OnRecordCreate" |
Definition at line 16 of file MetadataField.php.
Referenced by Resource\Resource().
const MetadataField::UPDATEMETHOD_ONRECORDEDIT = "OnRecordEdit" |
Definition at line 18 of file MetadataField.php.
const MetadataField::USERISVALUE_AND = 1 |
Definition at line 24 of file MetadataField.php.
Referenced by Resource\UserCanAuthorField(), Resource\UserCanEditField(), and Resource\UserCanViewField().
const MetadataField::USERISVALUE_OR = -1 |
Definition at line 22 of file MetadataField.php.
Referenced by Resource\UserCanAuthorField(), Resource\UserCanEditField(), and Resource\UserCanViewField().
const MetadataField::USERISVALUE_UNSET = 0 |
Definition at line 23 of file MetadataField.php.