CWIS Developer Documentation
ResourceFactory Member List

This is the complete list of members for ResourceFactory, including all inherited members.

$DBItemFactoryprotected
$SchemaResourceFactoryprotected
$SchemaIdResourceFactoryprotected
__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)ResourceFactorystatic
CachingEnabled($NewValue=NULL)ItemFactory
CleanOutStaleTempItems($MinutesUntilStale=10080)ItemFactory
ClearCaches()ResourceFactory
ClearQualifier($ObjectOrId, $NewObjectOrId=NULL)ResourceFactory
ClearViewingPermsCache()ResourceFactorystatic
ClearVisibleResourceCount($Resource)ResourceFactory
ClearVisibleResourceCountForValues($ValueIds)ResourceFactory
DuplicateResource($ResourceId)ResourceFactory
FilterNonViewableResources($ResourceIds, $User)ResourceFactory
FlattenMultiSchemaResourceList($ResourcesPerSchema)ResourceFactorystatic
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