$DB | ItemFactory | protected |
$Schema | ResourceFactory | protected |
$SchemaId | ResourceFactory | protected |
__construct($SchemaId=MetadataSchema::SCHEMAID_DEFAULT) | ResourceFactory | |
ItemFactory::__construct($ItemClassName, $ItemTableName, $ItemIdColumnName, $ItemNameColumnName=NULL, $OrderOpsAllowed=FALSE, $SqlCondition=NULL) | ItemFactory | |
Append($Item) | ItemFactory | |
AssociatedVisibleResourceCount($ValueId, $User, $ForegroundUpdate=FALSE) | ResourceFactory | |
BuildMultiSchemaResourceList($ResourceIds) | ResourceFactory | static |
CachingEnabled($NewValue=NULL) | ItemFactory | |
CleanOutStaleTempItems($MinutesUntilStale=10080) | ItemFactory | |
ClearCaches() | ResourceFactory | |
ClearQualifier($ObjectOrId, $NewObjectOrId=NULL) | ResourceFactory | |
ClearViewingPermsCache() | ResourceFactory | static |
ClearVisibleResourceCount($Resource) | ResourceFactory | |
ClearVisibleResourceCountForValues($ValueIds) | ResourceFactory | |
DuplicateResource($ResourceId) | ResourceFactory | |
FilterNonViewableResources($ResourceIds, $User) | ResourceFactory | |
FlattenMultiSchemaResourceList($ResourcesPerSchema) | ResourceFactory | static |
GetCountForItemNames($SearchString, $IncludeVariants=FALSE, $UseBooleanMode=TRUE, $IdExclusions=array(), $NameExclusions=array()) | ItemFactory | |
GetHighestItemId($IgnoreSqlCondition=FALSE) | ItemFactory | |
GetItem($ItemId) | ItemFactory | |
GetItemByName($Name, $IgnoreCase=FALSE) | ItemFactory | |
GetItemClassName() | ItemFactory | |
GetItemCount($Condition=NULL, $IncludeTempItems=FALSE) | ItemFactory | |
GetItemIdByName($Name, $IgnoreCase=FALSE) | ItemFactory | |
GetItemIds($Condition=NULL, $IncludeTempItems=FALSE, $SortField=NULL, $SortAscending=TRUE) | ItemFactory | |
GetItemIdsByNames($Names) | ItemFactory | |
GetItemIdsInOrder() | ItemFactory | |
GetItemNames($SqlCondition=NULL) | ItemFactory | |
GetItems($SqlCondition=NULL) | ItemFactory | |
GetItemsAsOptionList($OptionListName, $SelectedItemId=NULL, $SqlCondition=NULL, $DisplaySize=1, $SubmitOnChange=FALSE, $Disabled=FALSE) | ItemFactory | |
GetLatestModificationDate($Condition=NULL) | ItemFactory | |
GetMatchingResources($ValuesToMatch, $AllRequired=TRUE, $ReturnObjects=TRUE, $Operator="==") | ResourceFactory | |
GetNextItemId() | ItemFactory | |
GetNextTempItemId() | ItemFactory | |
GetPossibleFieldNames() | ResourceFactory | |
GetRatedResourceCount() | ResourceFactory | |
GetRatedResourceUserCount() | ResourceFactory | |
GetRecentlyReleasedResources($Count=10, $Offset=0, $MaxDaysToGoBack=90) | ResourceFactory | |
GetReleasedResourceTotal() | ResourceFactory | |
GetResourceIdsSortedBy($FieldId, $Ascending=TRUE, $Limit=NULL) | ResourceFactory | |
GetResourceTotal() | ResourceFactory | |
GetVisibleResourceCount(CWUser $User) | ResourceFactory | |
ImportResourcesFromXmlFile($FileName) | ResourceFactory | |
InsertAfter($TargetItem, $NewItem) | ItemFactory | |
InsertBefore($TargetItem, $NewItem) | ItemFactory | |
ItemExists($ItemId, $IgnoreSqlCondition=FALSE) | ItemFactory | |
NameIsInUse($Name, $IgnoreCase=FALSE) | ItemFactory | |
Prepend($Item) | ItemFactory | |
ReindexByItemIds($Array) | ItemFactory | |
RemoveItemFromOrder($ItemId) | ItemFactory | |
Schema() | ResourceFactory | |
SearchForItemNames($SearchString, $NumberOfResults=100, $IncludeVariants=FALSE, $UseBooleanMode=TRUE, $Offset=0, $IdExclusions=array(), $NameExclusions=array()) | ItemFactory | |
SetOrderOpsCondition($Condition) | ItemFactory | |
UpdateAssociatedVisibleResourceCount($ValueId, $UserId) | ResourceFactory | |