| $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 | |
| 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 | |
| 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 | |
| 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 | |