db.inc.php-Dateireferenz

gehe zum Quellcode dieser Datei

Funktionen

 table_names ($dbid)
 db_connection ()


Dokumentation der Funktionen

db_connection (  ) 

Definiert in Zeile 70 der Datei db.inc.php.

Benutzt Session::getDatabase().

Wird benutzt von User::add(), Template::add(), Project::add(), Page::add(), Model::add(), Link::add(), Language::add(), Group::add(), Folder::add(), File::add(), Element::add(), Acl::add(), User::addGroup(), User::addNewUserGroups(), ProjectAction::addproject(), Group::addRight(), Group::addUser(), Project::available(), Object::available(), Model::available(), Language::available(), IndexAction::checkLogin(), User::checkPassword(), Dynamic::db(), Api::db(), Value::delete(), User::delete(), Template::delete(), Project::delete(), Model::delete(), Link::delete(), Language::delete(), Group::delete(), Folder::delete(), File::delete(), Element::delete(), Acl::delete(), Folder::deleteAll(), Element::deleteValues(), User::delGroup(), Group::delUser(), Folder::dgetRootObjectId(), IndexAction::evaluateRequestVars(), Project::export(), ProjectAction::export(), Object::filenameIsUnique(), Object::getAclIds(), Template::getAll(), Model::getAll(), Language::getAll(), Group::getAll(), Object::getAllAclIds(), User::getAllAcls(), Group::getAllAcls(), Folder::getAllFolders(), Object::getAllInheritedAclIds(), Object::getAllObjectIds(), Folder::getAllObjectIds(), Project::getAllProjectIds(), Project::getAllProjects(), User::getAllUsers(), Action::getCharset(), Value::getCountVersions(), Model::getDefaultId(), Language::getDefaultId(), Template::getDependentObjectIds(), Object::getDependentObjectIds(), Template::getElementIds(), Template::getElementNames(), Template::getElements(), Folder::getFileFilenames(), File::getFileObjectIdsByExtension(), Folder::getFiles(), Folder::getFirstPageOrLink(), User::getGroups(), Object::getInheritedAclIds(), Project::getLanguages(), Value::getLastChangedObjectByUserId(), Value::getLastChangeTime(), Folder::getLastPageOrLink(), Folder::getLinks(), Project::getModels(), Folder::getObjectIdByFileName(), Page::getObjectIdFromPageId(), Folder::getObjectIds(), Object::getObjectIdsByCreateUserId(), Object::getObjectIdsByDescription(), File::getObjectIdsByExtension(), Object::getObjectIdsByFileName(), Folder::getObjectIdsByLastChange(), Value::getObjectIdsByLastChangeUserId(), Object::getObjectIdsByLastChangeUserId(), Object::getObjectIdsByName(), Folder::getObjectIdsByName(), Folder::getObjectIdsByType(), Value::getObjectIdsByValue(), Folder::getObjects(), Folder::getOtherFolders(), User::getOtherGroups(), Group::getOtherUsers(), Page::getPageIdFromObjectId(), Folder::getPages(), User::getReadableProjects(), Group::getRights(), Folder::getRootFolderId(), Project::getRootObjectId(), Folder::getSubfolderFilenames(), Project::getTemplateIds(), Template::getTemplateIdsByValue(), Project::getTemplates(), User::getUserName(), Group::getUsers(), Value::getVersionList(), Template::getWritableElements(), Folder::hasFilename(), User::hasProject(), Object::hasRight(), Object::isObjectId(), User::listAll(), Value::load(), User::load(), Template::load(), Project::load(), Page::load(), Model::load(), Link::load(), Group::load(), File::load(), Element::load(), Acl::load(), Project::loadByName(), Acl::loadRaw(), File::loadValue(), Value::loadWithId(), User::loadWithName(), IndexAction::logout(), Object::objectAdd(), Object::objectDelete(), Object::objectLoad(), Object::objectLoadName(), Object::objectLoadRaw(), Object::objectSave(), Object::ObjectSaveName(), Folder::parentfolder_bak(), Page::publish(), Value::release(), Page::replaceTemplate(), Value::save(), User::save(), Template::save(), Project::save(), Page::save(), Model::save(), Link::save(), Language::save(), Group::save(), File::save(), Element::save(), File::saveValue(), Model::setDefault(), Language::setDefault(), Object::setOrderId(), Folder::setOrderId(), Object::setParentId(), User::setPassword(), Object::setTimestamp(), Element::setType(), Folder::subfolder(), Value::tmpfile(), Page::tmpfile() und File::tmpfile().

00071 {
00072 
00073      return Session::getDatabase();
00074 }

table_names ( dbid  ) 

Definiert in Zeile 26 der Datei db.inc.php.

Benutzt $conf, $db, $SESS und Session::getDatabase().

Wird benutzt von Sql::parseSourceQuery().

00027 {
00028      $t = array();
00029      global $conf;
00030      global $SESS;
00031 
00032      if   ( empty($dbid) )
00033      {
00034           $db = Session::getDatabase();
00035           if   ( is_object( $db ) )
00036                $conf_db_prefix = $db->conf['prefix'];
00037           else
00038                $conf_db_prefix = '';
00039      }
00040      else
00041      {
00042           $conf_db_prefix = $conf['database'][$dbid]['prefix'];
00043      }
00044 
00045      $t['t_include']         = $conf_db_prefix.'include';
00046      $t['t_element']         = $conf_db_prefix.'element';
00047      $t['t_template']        = $conf_db_prefix.'template';
00048      $t['t_templatemodel']   = $conf_db_prefix.'templatemodel';
00049      $t['t_projectmodel']    = $conf_db_prefix.'projectmodel';
00050      $t['t_model']           = $conf_db_prefix.'projectmodel';
00051      $t['t_page']            = $conf_db_prefix.'page';
00052      $t['t_language']        = $conf_db_prefix.'language';
00053      $t['t_value']           = $conf_db_prefix.'value';
00054      $t['t_user']            = $conf_db_prefix.'user';
00055      $t['t_usergroup']       = $conf_db_prefix.'usergroup';
00056      $t['t_project']         = $conf_db_prefix.'project';
00057      $t['t_group']           = $conf_db_prefix.'group';
00058      $t['t_folder']          = $conf_db_prefix.'folder';
00059      $t['t_file']            = $conf_db_prefix.'file';
00060      $t['t_acl']             = $conf_db_prefix.'acl';
00061      $t['t_object']          = $conf_db_prefix.'object';
00062      $t['t_name']            = $conf_db_prefix.'name';
00063      $t['t_link']            = $conf_db_prefix.'link';
00064      
00065      return $t;
00066 }


Erzeugt am Thu May 14 00:55:49 2009 für OpenRat von  doxygen 1.5.8