Persistable Object Handlder
Located in /modules/profile/class/smartuser.php [line 48]
XoopsObjectHandler | --IcmsPersistableObjectHandler | --ProfileSmartuserHandler
Methods
Inherited From IcmsPersistableObjectHandler
IcmsPersistableObjectHandler::$className IcmsPersistableObjectHandler::$eventArray IcmsPersistableObjectHandler::$generalSQL IcmsPersistableObjectHandler::$highlightFields IcmsPersistableObjectHandler::$identifierName IcmsPersistableObjectHandler::$keyName IcmsPersistableObjectHandler::$permissionsArray IcmsPersistableObjectHandler::$summaryName IcmsPersistableObjectHandler::$table IcmsPersistableObjectHandler::$uploadEnabled IcmsPersistableObjectHandler::$_allowedMimeTypes IcmsPersistableObjectHandler::$_disabledEvents IcmsPersistableObjectHandler::$_eventHooks IcmsPersistableObjectHandler::$_itemname IcmsPersistableObjectHandler::$_maxFileSize IcmsPersistableObjectHandler::$_maxHeight IcmsPersistableObjectHandler::$_maxWidth IcmsPersistableObjectHandler::$_moduleName IcmsPersistableObjectHandler::$_modulePath IcmsPersistableObjectHandler::$_moduleUrl IcmsPersistableObjectHandler::$_page IcmsPersistableObjectHandler::$_uploadPath IcmsPersistableObjectHandler::$_uploadUrl
Inherited From XoopsObjectHandler
XoopsObjectHandler::$db
IcmsPersistableObjectHandler::IcmsPersistableObjectHandler() Constructor - called from child classes IcmsPersistableObjectHandler::addEventHook() IcmsPersistableObjectHandler::addPermission() Add a permission that this handler will manage for its objects IcmsPersistableObjectHandler::convertResultSet() Convert a database resultset to a returnable array IcmsPersistableObjectHandler::create() create a new IcmsPersistableObject IcmsPersistableObjectHandler::delete() delete an object from the database IcmsPersistableObjectHandler::deleteAll() delete all objects meeting the conditions IcmsPersistableObjectHandler::disableEvent() IcmsPersistableObjectHandler::enableUpload() IcmsPersistableObjectHandler::executeEvent() Execute the function associated with an event This method will check if the function is available IcmsPersistableObjectHandler::get() retrieve a IcmsPersistableObject IcmsPersistableObjectHandler::getCount() count objects matching a condition IcmsPersistableObjectHandler::getD() retrieve a IcmsPersistableObject IcmsPersistableObjectHandler::getIdentifierName() IcmsPersistableObjectHandler::getIdsFromObjectsAsArray() Build an array containing all the ids of an array of objects as array IcmsPersistableObjectHandler::getImagePath() IcmsPersistableObjectHandler::getImageUrl() IcmsPersistableObjectHandler::getList() Retrieve a list of objects as arrays - DON'T USE WITH JOINT KEYS IcmsPersistableObjectHandler::getListD() IcmsPersistableObjectHandler::getModuleConfig() IcmsPersistableObjectHandler::getModuleInfo() IcmsPersistableObjectHandler::getModuleItemString() IcmsPersistableObjectHandler::getObjects() retrieve objects from the database IcmsPersistableObjectHandler::getObjectsAsArray() IcmsPersistableObjectHandler::getObjectsD() retrieve objects with debug mode - so will show the query IcmsPersistableObjectHandler::getPermissions() IcmsPersistableObjectHandler::insert() insert a new object in the database IcmsPersistableObjectHandler::insertD() IcmsPersistableObjectHandler::query() query the database with the constructed $criteria object IcmsPersistableObjectHandler::setGrantedObjectsCriteria() IcmsPersistableObjectHandler::setUploaderConfig() Set the uploader config options. IcmsPersistableObjectHandler::updateAll() Change a value for objects with a certain criteria IcmsPersistableObjectHandler::updateCounter()
XoopsObjectHandler::XoopsObjectHandler() called from child classes only XoopsObjectHandler::create() creates a new object XoopsObjectHandler::delete() delete object from database XoopsObjectHandler::get() gets a value object XoopsObjectHandler::insert() insert/update object
ProfileSmartuserHandler ProfileSmartuserHandler( $db )
void getFields( )