This page will inform you about active deprecations in the system. 

CONTENIDO has two different types of deprecations:

Normally, a deprecation raises an log entry in the file deprecatedlog.txt. This behaviour can be turned off via configuration. For some deprecations (such as JS functions), a deprecation logging can't be provided. Also some of the key core functions which were called a lot, do not write an entry in the log file (silent deprecation).

This table is not completed yet.

Version 4.9.3 (not released yet)

ScopeDescription of resourceAlternative usageDeprecation type
Class methodcDirHandler::fileNameIsDotcFileHandler::fileNameIsDot
Class methodcFileHandler::recursiveRmdircDirHandler::recursiveRmdir
Class methodcFileHandler::recursiveCopycDirHandler::recursiveCopy
Class methodcFileHandler::isDirectoryEmptycDirHandler::isDirectoryEmpty
Class methodcFileHandler::setDefaultDirPermscDirHandler::setDefaultDirPerms
Class methodcApiDbfsCollection::file_existscApiDbfsCollection::fileExists
Class methodcApiDbfsCollection::dir_existscApiDbfsCollection::dirExists
Class methodcApiDbfsCollection::parent_dircApiDbfsCollection::parentDir
ClassContenido_Backend_SmartyWrappercSmartyBackend
ClassContenido_SmartyWrappercSmartyFrontend

Version 4.9.1 (2013-10-16)

ScopeDescription of resourceAlternative usageDeprecation type
JavaScript functionleave_checkleaveCheck
Global context functionglobal context function endsWithcString::endsWith
Global context functionsetHelpContextgetJsHelpContext
Global context functionmodTestModuleNone.
Class methodcApiContainerCollection::assignModul()cApiContainerCollection::assignModule()

Version 4.9.0 (2013-08-13)

ScopeDescription of resourceAlternative usageDeprecation type
Global context functionaddslashes_deepcString::addSlashes()
Global context functionstripslashes_deepcString::stripSlashes()
Class propertycApiAction::$_objectInvalidNone.
Old usageUsing field type.codeMove code to filesystem
Old usageAdding JavaScript code to cGuiPageMove code to files and include.