ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
Deprecated List
Global ActiveRecord::getArrayForDb ()
Global ActiveRecord::getFirstFromLastQuery ()
Global ActiveRecord::installConnector ()
Do not use in Core DB-update.
Global ActiveRecord::installDB ()
Do not use in Core DB-update. Please generate the manual installation script by using:
Global ActiveRecord::returnDbTableName ()
Global ActiveRecordList::getFirstFromLastQuery ()
Global ActiveRecordList::loadLastQuery ()
Global arFieldList::getInstanceFromStorage ($ar)
Global arMixedKey::returnDbTableName ()
Global array
Global ASS_AnswerTrueFalse::isFalse ()
Use isIncorrect instead.
Global ASS_AnswerTrueFalse::isTrue ()
Use isCorrect instead.
Global ASS_AnswerTrueFalse::setFalse ()
Use setCorrectness instead.
Global ASS_AnswerTrueFalse::setTrue ()
Use setCorrectness instead.
Global Assetic::createNode (AssetInterface $asset, $body, array $inputs, array $filters, $name, array $attributes=array(), $lineno=0, $tag=null)
since 1.3.0, to be removed in 2.0. Use createBodyNode instead.
Global assOrderingQuestion::copyImages ($question_id, $source_questionpool)
(!) simply use the working method duplicateImages(), we do not search the difference here and we will delete this soon (!) currently no usage found, remove for il5.3
Global assOrderingQuestion::getOrderElements ()
seriously, stop looking for this kind data at this point (!) look where it comes from and learn (!)
Global assQuestion::_instanciateQuestion ($question_id)
use assQuestion::_instantiateQuestion() instead.
Global assQuestion::_instanciateQuestionGUI ($question_id)
Use instantiateQuestionGUI (without legacy underscore & typos) instead. public
Global assQuestion::isHTML ($a_text)
use ilUtil::isHTML() instead
Global assQuestion::lookupOriginalParentObjId ($originalQuestionId)
: use assQuestion::lookupParentObjId() instead
Global assQuestion::setNewOriginalId ($newId)
Global assQuestionGUI::_getClassNameForQType ($q_type)
Global assQuestionGUI::_getGUIClassNameForId ($a_q_id)
Global assQuestionGUI::createQuestionGUI ($question_type, $question_id=-1)
: WTF is this? GUIobject::question should be a GUIobject !? WTF is a question alias !?
Global assQuestionGUI::getAnswerFeedbackOutput ($active_id, $pass)
Use getGenericFeedbackOutput instead.
Global CAS_PGTStorage_AbstractStorage::$_error_message
not used.
Global CAS_PGTStorage_AbstractStorage::getErrorMessage ()
not used.
Global CAS_PGTStorage_AbstractStorage::setErrorMessage ($error_message)
not used.
Global GeSHi::disable_highlighting ()
In favour of enable_highlighting
Global GeSHi::enable_important_blocks ($flag)
Global GeSHi::set_brackets_highlighting ($flag)
In favour of set_symbols_highlighting
Global GeSHi::set_brackets_style ($style, $preserve_defaults=false)
In favour of set_symbols_style
Global GeSHi::set_language_path ($path)
The path to the language files should now be automatically detected, so this method should no longer be needed. The 1.1.X branch handles manual setting of the path differently so this method will disappear in 1.2.0.
Global GESHI_ERROR_NO_INPUT
Global HTML_Template_ITX::setCallbackFunction ($tplfunction, $callbackfunction, $callbackobject='', $expandCallbackParameters=false)
The $callbackobject parameter is depricated since version 1.2 and might be dropped in further versions.
Global HTML_Template_ITX::setFunctioncontent ($functionID, $replacement)
Global HTMLPurifier_Injector::notifyEnd ($token)
Class ilAuthContainerDatabase
Will be replace by ilAuthContainerMDB in Services/Database
Global ilBaseWorkflow::defineInputVar ($name)
Global ilBaseWorkflow::defineOutputVar ($name)
Global ilBaseWorkflow::getOutputVars ()
Global ilBaseWorkflow::hasInputVar ($name)
Global ilBaseWorkflow::hasOutputVar ($name)
Global ilBaseWorkflow::readInputVar ($name)
Global ilBaseWorkflow::readOutputVar ($name)
Global ilBaseWorkflow::writeInputVar ($name, $value)
Global ilBaseWorkflow::writeOutputVar ($name, $value)
Global ilBibliographicSetting::returnDbTableName ()
Class ilChatroomGetPermissionsGUI
REMOVE
Global ilChatroomServerConnector::enterPrivateRoom ($scope, $subScope, $user)
Please use sendEnterPrivateRoom instead
Global ilChatroomServerConnector::leavePrivateRoom ($scope, $subScope, $user)
; Use sendLeavePrivateRoom instead
Class ilComponentWebAccessChecker
Implement ilWACCheckClass and register your component using the service.xml/module.xml
Global ilContainer::getBigIconPath ()
use _lookupIconPath instead
Global ilContainer::getSmallIconPath ()
use _lookupIconPath instead
Global ilContainer::getTinyIconPath ()
use _lookupIconPath instead
Global ilCtrl::addLocation ($a_title, $a_link, $a_target="", $a_ref_id=0)
, use $ilLocator)
Global ilCtrl::addTab ($a_lang_var, $a_link, $a_cmd, $a_class)
use $ilTabs)
Global ilCtrl::debug ($str)
)
Global ilCtrl::getDebug ()
)
Global ilCtrl::getLocations ()
, use $ilLocator)
Global ilCtrl::getTabs ()
, use $ilTabs)
Class ilCustomInputGUI
Deprecated since 4.4, inherit directly from InputGUI instead
Global ilDB::lockTables ($a_tables)
Use ilAtomQuery instead
Global ilDB::unlockTables ()
Use ilAtomQuery instead
Class ilDBAnalyzer
Use global ilDB only. If something is missing there, please contact fs@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch
Global ilDBAnalyzer::__construct (ilDBInterface $ilDBInterface=null)
Use global ilDB only. If something is missing there, please contact fs@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch
Global ilDBAnalyzer::hasSequence ($a_table)
Please do not use since this method will lead to a ilDatabaseException. Will be removed later
Global ilDBConnections::connectDB ($a_dsn_db)
Global ilDBConnections::connectHost ($a_dsn_host)
Global ilDBGenerator::lookupAbstractedTables ()
abstraction_progress is no longer used in ILIAS
Global ilDBInterface::lockTables ($tables)
Use ilAtomQuery instead
Global ilDBInterface::unlockTables ()
Use ilAtomQuery instead
Global ilDBMySQL::lockTables ($a_tables)
Use ilAtomQuery instead
Global ilDBMySQL::unlockTables ()
Use ilAtomQuery instead
Global ilDBOracle::lockTables ($a_tables)
Use ilAtomQuery instead
Global ilDBOracle::unlockTables ()
Use ilAtomQuery instead
Global ilDBPdo::autoExecute ($tablename, $fields, $mode=ilDBConstants::MDB2_AUTOQUERY_INSERT, $where=false)
Will be removed in ILIAS 5.3
Global ilDBPdo::lockTables ($tables)
Use ilAtomQuery instead
Global ilDBPdo::unlockTables ()
Use ilAtomQuery instead
Global ilDBPdoInterface::autoExecute ($tablename, $fields, $mode=ilDBConstants::MDB2_AUTOQUERY_INSERT, $where=false)
Will be removed in ILIAS 5.3
Global ilDBPdoPostgreSQL::lockTables ($a_tables)
Use ilAtomQuery instead
Global ilDBPdoPostgreSQL::unlockTables ()
Use ilAtomQuery instead
Global ilDBPostgreSQL::lockTables ($a_tables)
Use ilAtomQuery instead
Global ilDBPostgreSQL::unlockTables ()
Use ilAtomQuery instead
Global ilDbSetup::readDump ()
use readDumpUltraSmall
Global ilDbSetup::readDumpSmall ()
use readDumpUltraSmall
Global ilDclBaseRecordModel::getRecordFieldValues ()
Global ilECSConnector::getEventQueues ()
Global ilECSDataMappingSettings::_getInstance ()
Global ilECSParticipantSettings::getEnabledParticipants ()
Global ilECSParticipantSettings::isEnabled ($a_mid)
Global ilECSSetting::_getInstance ()
Class ilFileSystemStorageWebAccessChecker

Class ilGlobalCacheQueryWrapper
currently unused
Class ilJsonUtil
use PHP native functions
Global ilJsonUtil::decode ($json_notated_string, $suppress_native=false)
use json_decode instead
Global ilJsonUtil::encode ($mixed, $suppress_native=false)
use json_encode instead
Global ilLDAPSettingsGUI::prepareRoleSelect ($a_as_select=true)
Global ilLicense::_checkAccess ($a_usr_id, $a_obj_id)
use ilLicenseAccess::_checkAccess instead
Global ilLogger::write ($a_message, $a_level=ilLogLevel::INFO)
since version 5.1
Global ilLogger::writeLanguageLog ($a_topic, $a_lang_key)
since version 5.1
Global ilMail::sendMimeMail ($a_rcp_to, $a_rcp_cc, $a_rcp_bcc, $a_m_subject, $a_m_message, $a_attachments, $a_no_soap=false)
Should not be called from consumers, please use sendMail()
Global ilMemcacheServer::returnDbTableName ()
Global ilMimeMail::autoCheck ($bool)
Global ilMimeMail::CheckAdresses ( $aad)
Global ilMimeMail::ValidEmail ($address)
Global ilMimeTypeUtil::getMimeType ($a_file='', $a_filename='', $a_mime='')
use ilMimeTypeUtil::lookupMimeType() instead
Global ilObjBibliographic::__removeSpacesAndDashesAtBeginning ($input)
Global ilObjDataCollection::_hasReadAccess ($ref)
Global ilObjDataCollection::_hasWriteAccess ($ref)
Global ilObject::_prepareCloneSelection ($a_ref_ids, $new_type, $show_path=true)
since version 5.2
Global ilObjectCopyGUI::getSource ()
since version 5.1
Global ilObjectFactory::getTypeByRefId ($a_ref_id, $stop_on_error=true)
since version 5.3
Global ilObjLanguage::optimizeData ()
Global ilObjTest::_getUserIdFromActiveId ($active_id)
: use ilTestParticipantData instead
Global ilObjTest::_instanciateQuestion ($question_id)
use assQuestion::_instanciateQuestion($question_id) instead
Global ilObjTest::_lookupRandomTest ($a_obj_id)
Global ilObjTest::_lookupRandomTestFromActiveId ($active_id)
Global ilObjTest::canViewResults ()
use class ilTestPassesSelector instead
Global ilObjTest::getAnswerFeedback ()
Use getGenericAnswerFeedback instead.
Global ilObjTest::getNrOfResultsForPass ($active_id, $pass)
: still in use?
Global ilObjTest::hasRandomQuestionsForPass ($active_id, $pass)
: still in use?
Global ilObjTest::isNewRandomTest ()
–> old school random test
Global ilObjTest::isNrOfTriesReached ($tries)
: tries field differs per situation, outside a pass it's the number of tries, inside a pass it's the current pass number.
Global ilObjTest::randomSelectQuestions ($nr_of_questions, $questionpool, $use_obj_id=0, $qpls="", $pass=NULL)
–> old school random test
Global ilObjTest::userLookupFullName ($user_id, $overwrite_anonymity=FALSE, $sorted_order=FALSE, $suffix="")
: use ilTestParticipantData instead
Global ilObjUser::_getAssociatedUsersOnline ($a_user_id, $a_no_anonymous=false)
This is dead code since ILIAS 5.3.x (ilUsersOnlineBlock ...) and could be removed in future releases.
Global ilOrgUnitImporter::importXmlRepresentation ($a_entity, $a_id, $a_xml, $a_mapping)
Global ilPluginNode::trigger ($a_type, $a_params=null)
Global ilRbacAdmin::applyMovedObjectDidacticTemplates ($a_ref_id, $a_old_parent)
since version 5.1.0 will be removed with 5.4 and implemented using event handler
Global ilRbacReview::getRolesOfRoleFolder ($a_ref_id, $a_nonassignable=true)
since version 4.5.0
Global ilSetup::installDatabase ()
Global ilShibbolethRoleAssignmentRule::matches ($a_data)
Global ilShibbolethRoleAssignmentRule::wildcardCompare ($a_str1, $a_str2)
Global ilSoapFunctions::loginStudipUser ($sid, $user_id)
Global ilSoapUserAdministration::deleteUser ($sid, $user_id)
Global ilSoapUserAdministration::loginLDAP ($client, $username, $password)
since version 5.2
Global ilSoapUserAdministration::loginStudipUser ($sid, $user_id)
Global ilStartUpGUI::showLogin ()
since 5.2
Global ilStudyProgrammeAdvancedMetadataRecord::returnDbTableName ()
Global ilStudyProgrammeType::returnDbTableName ()
Global ilStudyProgrammeTypeTranslation::returnDbTableName ()
Global ilStyleDefinition::getAllTemplates ()
due to bad naming.
Global ilTable2GUI::addSelectionButton ($a_sel_var, $a_options, $a_cmd, $a_text, $a_default_selection='')
Global ilTable2GUI::setCloseCommand ($a_link)
Global ilTabsGUI::addTarget ($a_text, $a_link, $a_cmd="", $a_cmdClass="", $a_frame="", $a_activate=false, $a_dir_text=false)
since version 5.0
Global ilTabsGUI::setTabActive ($a_id)
since version 5.2
Global ilTemplate::addAdminPanelCommand ($a_cmd, $a_txt, $a_arrow=false)
use addAdminPanelToolbar
Global ilTestServiceGUI::getPassListOfAnswersWithScoring (&$result_array, $active_id, $pass, $show_solutions=FALSE)
Global ilTextAreaInputGUI::setCols ($a_cols)
Global ilToolbarGUI::addButton ($a_txt, $a_cmd, $a_target="", $a_acc_key="", $a_additional_attrs='', $a_id="", $a_class='submit')
use addButtonInstance() instead!
Global ilToolbarGUI::addFormButton ($a_txt, $a_cmd, $a_acc_key="", $a_primary=false, $a_class=false)
use addButtonInstance() instead!
Global ilTree::__checkDelete ($a_node)
since 4.4.0
Global ilTree::__getSubTreeByParentRelation ($a_node_id, &$parent_childs)
since 4.4.0
Global ilTree::__validateSubtrees (&$lft_childs, $parent_childs)
since 4.4.0
Global ilTree::getNodeDataByType ($a_type)
since 4.4.0
Global ilTree::isSaved ($a_node_id)
since 4.4.0
Global ilTree::saveSubTree ($a_node_id, $a_set_deleted=false)
since 4.4.0
Global ilUserQuery::getUserListData ($a_order_field, $a_order_dir, $a_offset, $a_limit, $a_string_filter="", $a_activation_filter="", $a_last_login_filter=null, $a_limited_access_filter=false, $a_no_courses_filter=false, $a_course_group_filter=0, $a_role_filter=0, $a_user_folder_filter=null, $a_additional_fields='', $a_user_filter=null, $a_first_letter="")
Global ilUtil::buildLatexImages ($a_text, $a_dir)
Global ilUtil::getConvertCmd ()
Global ilUtil::getTypeIconPath ($a_type, $a_obj_id, $a_size='small')
Global ilUtil::includeMathjax ($a_tpl=null)
Global ilUtil::insertLatexImages ($a_text, $a_start='[tex]', $a_end='[/tex]')
Global ilUtil::rangeDownload ($file)
use ilFileDelivery Class
Global ilWACSecurePath::returnDbTableName ()
Global nusoap_base::formatDump ($str)
Global nusoap_client::getDefaultRpcParams ()
Global nusoap_client::setDefaultRpcParams ($rpcParams)
Global nusoap_parser::get_response ()
use get_soapbody instead
Global nusoap_server::add_to_map ($methodname, $in, $out)
Global nusoap_xmlschema::getPHPType ($type, $ns)
Global nusoap_xmlschema::serializeTypeDef ($type)
Global nusoap_xmlschema::typeToForm ($name, $type)
Global Parser::unstrip ( $text, $state)
use $this->mStripState->unstrip()
Global Parser::unstripForHTML ( $text)
use $this->mStripState->unstripBoth()
Global Parser::unstripNoWiki ( $text, $state)
use $this->mStripState->unstrip()
Global PEAR_ERROR_EXCEPTION
Global phpCAS::logoutWithRedirectServiceAndUrl ($service, $url)
The url parameter has been removed from the CAS server as of version 3.3.5.1
Global phpCAS::logoutWithUrl ($url)
The url parameter has been removed from the CAS server as of version 3.3.5.1
Global PHPExcel_Cell::getCalculatedValue ($resetLog=TRUE)
Since version 1.7.8 for planned changes to cell for array formula handling
Global PHPExcel_Cell::getFormulaAttributes ()
Since version 1.7.8 for planned changes to cell for array formula handling
Global PHPExcel_Cell::setFormulaAttributes ($pAttributes)
Since version 1.7.8 for planned changes to cell for array formula handling
Global PHPExcel_Cell_DataType::dataTypeForValue ($pValue=null)
Replaced by PHPExcel_Cell_IValueBinder infrastructure, will be removed in version 1.8.0
Global PHPExcel_Style_Conditional::getCondition ()
Deprecated, use getConditions instead
Global PHPExcel_Style_Conditional::setCondition ($pValue='')
Deprecated, use setConditions instead
Global PHPExcel_Worksheet::duplicateStyleArray ($pStyles=null, $pRange='', $pAdvanced=true)
Global PHPExcel_Worksheet::getDefaultStyle ()
Global PHPExcel_Worksheet::getSelectedCell ()
Global PHPExcel_Worksheet::setDefaultStyle (PHPExcel_Style $pValue)
Global PHPExcel_Worksheet::setSharedStyle (PHPExcel_Style $pSharedCellStyle=null, $pRange='')
Global PHPExcel_Writer_Excel5::setTempDir ($pValue='')
Global PHPMailer::encodeQPphp ( $string, $line_max=76, $space_conv=false)
Use encodeQP instead.
Module ServicesDatabase
only used for OracleSopport
Global soap_client::getDefaultRpcParams ()
Global soap_transport_http::decodeChunked ($buffer, $lb)
Global soap_transport_http::sendHTTPS ($data, $timeout=0, $response_timeout=30, $cookies)
Global string

Email senders should never set a return-path header; it's the receiver's job (RFC5321 section 4.4), so this no longer does anything. RFC5321 reference Should not be needed now there is an autoloader.

Use the constant instead

Use the VERSION constant instead

Use the CRLF constant instead

3.2RC4

Global Title::userCanCreate ( $doExpensiveQueries=true)
use userCan('create')
Global Title::userCanEdit ( $doExpensiveQueries=true)
use userCan('edit')
Global Title::userCanMove ( $doExpensiveQueries=true)
use userCan('move')
Global usleepWindows ($usec)
Global Whoops::getResourcesPath ()
Global Whoops::setResourcesPath ($resourcesPath)
Global wsdl::serializeParameters ($operation, $direction, $parameters)