CWIS Developer Documentation
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCApplicationFrameworkTop-level framework for web applications
oCClassificationMetadata type representing hierarchical ("Tree") controlled vocabulary values
oCControlledNameMetadata type representing non-hierarchical controlled vocabulary values
oCDatabaseSQL database abstraction object with smart query caching
|\CSPTDatabase
oCDate
oCEmailElectronic mail message
oCEventLogClass for storing and retrieving event information from database
|\CSPTEventLog
oCException
|\CphpmailerException
oCFile
oCFolderFolder object used to create and manage groups of items
|oCMetadataFieldGroupClass that builds on the foldering functionality to provide groups of metadata fields
|\CMetadataFieldOrderClass to build metadata field ordering functionality on top of the foldering functionality
oCFormFieldGenerator for HTML form fields
|oCCheckboxFormFieldGenerator for checkbox input fields
|oCOptionFormFieldGenerator for option form fields
|\CTextFormFieldGenerator for text input fields
| \CPasswordFormFieldAbstraction for password forms
oCFormTool
oCForumA converastion forum which includes topics and messages
oCGlobalSearchEngine
oCHumanMetadataFieldGiven a metadata field, this class prints human-readable values for each value of the field
oCImage
oCItemFactoryCommon factory class for item manipulation
|oCClassificationFactoryFactory for producing and manipulating Classification objects
|oCControlledNameFactoryFactory for manipulating ControlledName objects
|oCFileFactoryFactory for manipulating File objects
|oCFolderFactoryFactory object for Folder class, used to retrieve and manage Folders and groups of Folders
|oCMessageFactoryFactory for forum messages / resource comments
|oCMetadataSchema
|oCPrivilegeFactoryFactory which extracts all defined privileges from the database
|oCQualifierFactory
|oCResourceFactory
|\CSavedSearchFactoryFactory for manipulating saved search objects
oCJsonHelper
oCMessageAbstraction for forum messages and resource comments
oCMetadataField
oCMysqlSystemVariablesClass that allows permits easier access to MySQL system variables
oCOAIClient
oCOAIItem
oCOAIItemFactory
oCOAIServer
oCPersistentDoublyLinkedListPersistent doubly-linked-list data structure, with its data stored in a specified database table
oCPHPMailer
oCPluginBase class for all plugins
oCPluginManagerManager to load and invoke plugins
oCPOP3
oCPopupWindowLightboxed pop-up window with repeat prevention
oCPorterStemmerO------------------------------------------------------------------------——o | This package is licensed under the Phpguru license
oCPrivilegeUser rights management framework allowing custom privege definition
oCPSDocument
oCPSTable
oCQualifier
oCRecommender
|\CSPTRecommender
oCResourceRepresents a "resource" in CWIS
oCRSS
oCRSSClient
oCSavedSearch
oCSearchEngine
|\CSPTSearchEngine
oCSession
oCSMTPSMTP is rfc 821 compliant and implements all the rfc 821 SMTP commands except TURN which will always return a not implemented error
oCSPTImage
oCSystemConfiguration
oCTopicAbstraction for topics within a Forum
oCUser
|\CSPTUser
oCUserFactory
|\CSPTUserFactory
oCVocabularyControlled vocabulary
oCVocabularyFactoryFactory for manipulating Vocabulary objects
oCXMLParser
\CXMLStream