Deprecated
Classes summary
FOFDatabase |
13.3 (Platform) & 4.0 (CMS)
|
FOFDatabaseDriverMysql |
Will be removed when the minimum supported PHP version no longer includes the
deprecated PHP mysql extension |
FOFDatabaseQueryMysql |
Will be removed when the minimum supported PHP version no longer includes the
deprecated PHP mysql extension |
FOFQueryAbstract |
2.1 |
FOFUtilsObject |
2.1 |
JApplication |
3.2 Use JApplicationCms instead unless specified otherwise |
JApplicationWebRouter |
3.7.0 Use the joomla/router package via Composer instead |
JApplicationWebRouterBase |
3.7.0 Use the joomla/router package via Composer instead |
JApplicationWebRouterRest |
3.7.0 Use the joomla/router package via Composer instead |
JArrayHelper |
4.0 Use Joomla\Utilities\ArrayHelper instead |
JButton |
4.0 Use JToolbarButton instead. |
JCacheStorageCachelite |
4.0 Deprecated without replacement |
JCli |
2.5 Use JApplicationCli instead. |
JClientLdap |
4.0 Use Joomla\Ldap\LdapClient instead |
JCryptCipher3Des |
4.0 Without replacement use JCryptCipherCrypto |
JCryptCipherBlowfish |
4.0 Without replacment use JCryptCipherCrypto |
JCryptCipherMcrypt |
4.0 Without replacment use JCryptCipherCrypto |
JCryptCipherRijndael256 |
4.0 Without replacment use JCryptCipherCrypto |
JCryptCipherSimple |
4.0 (CMS) |
JCryptPasswordSimple |
4.0 Use PHP 5.5's native password hashing API |
JDaemon |
2.5 Use JApplicationDaemon instead. |
JDatabase |
13.3 (Platform) & 4.0 (CMS) |
JDatabaseDriverMysql |
4.0 Use MySQLi or PDO MySQL instead |
JDatabaseExporterMysql |
4.0 Use MySQLi or PDO MySQL instead |
JDatabaseImporterMysql |
4.0 Use MySQLi or PDO MySQL instead |
JDatabaseIteratorMysql |
4.0 Use MySQLi or PDO MySQL instead |
JDatabaseMysql |
3.0 Use JDatabaseDriverMysql instead. |
JDatabaseMysqli |
3.0 Use JDatabaseDriverMysqli instead. |
JDatabaseQueryMysql |
4.0 Use MySQLi or PDO MySQL instead |
JDatabaseSqlazure |
3.0 Use JDatabaseDriverSqlazure instead. |
JDatabaseSqlsrv |
3.0 Use JDatabaseDriverSqlsrv instead. |
JDispatcher |
3.0 |
JDocumentRendererAtom |
4.0 Use JDocumentRendererFeedAtom instead |
JDocumentRendererComponent |
4.0 Use JDocumentRendererHtmlComponent instead |
JDocumentRendererHead |
4.0 Use JDocumentRendererHtmlHead instead |
JDocumentRendererMessage |
4.0 Use JDocumentRendererHtmlMessage instead |
JDocumentRendererModule |
4.0 Use JDocumentRendererHtmlModule instead |
JDocumentRendererModules |
4.0 Use JDocumentRendererHtmlModules instead |
JDocumentRendererRSS |
4.0 Use JDocumentRendererFeedRss instead |
JError |
1.7 |
JEvent |
4.0 The CMS' Event classes will be replaced with the joomla/event
package |
JEventDispatcher |
4.0 The CMS' Event classes will be replaced with the joomla/event
package |
JExtension |
4.0 |
JFacebook |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookAlbum |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookCheckin |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookComment |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookEvent |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookGroup |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookLink |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookNote |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookOAuth |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookObject |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookPhoto |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookPost |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookStatus |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookUser |
4.0 Use the joomla/facebook package via Composer instead |
JFacebookVideo |
4.0 Use the joomla/facebook package via Composer instead |
JFormFieldRepeatable |
4.0 Use JFormFieldSubform |
JFormFieldUsergroup |
3.5 |
JFTP |
12.3 (Platform) & 4.0 (CMS) |
JGithub |
4.0 Use the joomla/github package via Composer instead |
JGithubAccount |
4.0 Use the joomla/github package via Composer instead |
JGithubCommits |
4.0 Use the joomla/github package via Composer instead |
JGithubForks |
4.0 Use the joomla/github package via Composer instead |
JGithubHooks |
4.0 Use the joomla/github package via Composer instead |
JGithubHttp |
4.0 Use the joomla/github package via Composer instead |
JGithubMeta |
4.0 Use the joomla/github package via Composer instead |
JGithubMilestones |
4.0 Use the joomla/github package via Composer instead |
JGithubObject |
4.0 Use the joomla/github package via Composer instead |
JGithubPackage |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageActivity |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageActivityEvents |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageActivityNotifications |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageActivityStarring |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageActivityWatching |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageAuthorization |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageData |
4.0 Use the joomla/github package via Composer instead https://developer.github.com/v3/git/
Git DB API The Git Database API gives you access to read and write raw Git
objects to your Git database on GitHub and to list * and update your references
(branch heads and tags). This basically allows you to reimplement a lot of Git
functionality over our API - by creating raw objects * directly into the
database and updating branch references you could technically do just about
anything that * Git can do without having Git installed. Git DB API functions
will return a 409 if the git repo for a Repository is empty or unavailable. *
This typically means it is being created still. Contact Support if this response
status persists. git db For more information on the Git object database, please
read the Git Internals chapter of the Pro Git book. As an example, if you wanted
to commit a change to a file in your repository, you would: get the current
commit object retrieve the tree it points to retrieve the content of the blob
object that tree has for that particular file path change the content somehow
and post a new blob object with that new content, getting a blob SHA back post a
new tree object with that file path pointer replaced with your new blob SHA
getting a tree SHA back create a new commit object with the current commit SHA
as the parent and the new tree SHA, getting a commit SHA back update the
reference of your branch to point to the new commit SHA It might seem complex,
but it’s actually pretty simple when you understand the model and it opens up
a ton of things you could potentially do with the API. |
JGithubPackageDataBlobs |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageDataCommits |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageDataRefs |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageDataTags |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageDataTrees |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageGists |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageGistsComments |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageGitignore |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageIssues |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageIssuesAssignees |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageIssuesComments |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageIssuesEvents |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageIssuesLabels |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageIssuesMilestones |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageMarkdown |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageOrgs |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageOrgsMembers |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageOrgsTeams |
4.0 Use the joomla/github package via Composer instead |
JGithubPackagePulls |
4.0 Use the joomla/github package via Composer instead |
JGithubPackagePullsComments |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositories |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesCollaborators |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesComments |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesCommits |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesContents |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesDownloads |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesForks |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesHooks |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesKeys |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesMerging |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesStatistics |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageRepositoriesStatuses |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageSearch |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageUsers |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageUsersEmails |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageUsersFollowers |
4.0 Use the joomla/github package via Composer instead |
JGithubPackageUsersKeys |
4.0 Use the joomla/github package via Composer instead |
JGithubRefs |
4.0 Use the joomla/github package via Composer instead |
JGithubStatuses |
4.0 Use the joomla/github package via Composer instead |
JGoogle |
4.0 Use the joomla/google package via Composer instead |
JGoogleAuth |
4.0 Use the joomla/google package via Composer instead |
JGoogleAuthOauth2 |
4.0 Use the joomla/google package via Composer instead |
JGoogleData |
4.0 Use the joomla/google package via Composer instead |
JGoogleDataAdsense |
4.0 Use the joomla/google package via Composer instead |
JGoogleDataCalendar |
4.0 Use the joomla/google package via Composer instead |
JGoogleDataPicasa |
4.0 Use the joomla/google package via Composer instead |
JGoogleDataPicasaAlbum |
4.0 Use the joomla/google package via Composer instead |
JGoogleDataPicasaPhoto |
4.0 Use the joomla/google package via Composer instead |
JGoogleDataPlus |
4.0 Use the joomla/google package via Composer instead |
JGoogleDataPlusActivities |
4.0 Use the joomla/google package via Composer instead |
JGoogleDataPlusComments |
4.0 Use the joomla/google package via Composer instead |
JGoogleDataPlusPeople |
4.0 Use the joomla/google package via Composer instead |
JGoogleEmbed |
4.0 Use the joomla/google package via Composer instead |
JGoogleEmbedAnalytics |
4.0 Use the joomla/google package via Composer instead |
JGoogleEmbedMaps |
4.0 Use the joomla/google package via Composer instead |
JHtmlBatch |
4.0 Use JLayout directly |
JHtmlRules |
4.0 |
JHtmlSliders |
3.7.0 These helpers are dependent on the deprecated MooTools support |
JHtmlTabs |
3.7.0 These helpers are dependent on the deprecated MooTools support |
JInstallerComponent |
4.0 |
JInstallerFile |
4.0 |
JInstallerLanguage |
4.0 |
JInstallerLibrary |
4.0 |
JInstallerModule |
4.0 |
JInstallerPackage |
4.0 |
JInstallerPlugin |
4.0 |
JInstallerTemplate |
4.0 |
JKeychain |
4.0 Deprecated without replacement |
JLDAP |
12.3 (Platform) & 4.0 (CMS) |
JLess |
4.0 without replacement |
JLessFormatterJoomla |
4.0 without replacement |
JLogger |
13.3 (Platform) & 4.0 (CMS) |
JNode |
3.0 |
JOAuth1Client |
4.0 Use the joomla/oauth1 framework package that will be bundled
instead |
JOAuth2Client |
4.0 Use the joomla/oauth2 framework package that will be bundled
instead |
JObject |
4.0 |
JObservable |
2.5 |
JObserver |
2.5 |
Joomla\Application\Cli\ColorProcessor |
2.0 Use \Joomla\Application\Cli\Output\Processor\ColorProcessor |
Joomla\Registry\AbstractRegistryFormat |
2.0 Format objects should directly implement the FormatInterface |
Joomla\Session\Storage |
2.0 The Storage class chain will be removed. |
Joomla\Session\Storage\Apc |
2.0 The Storage class chain will be removed. |
Joomla\Session\Storage\Database |
2.0 The Storage class chain will be removed |
Joomla\Session\Storage\Memcache |
2.0 The Storage class chain will be removed |
Joomla\Session\Storage\Memcached |
2.0 The Storage class chain will be removed |
Joomla\Session\Storage\None |
2.0 The Storage class chain will be removed |
Joomla\Session\Storage\Wincache |
2.0 The Storage class chain will be removed |
Joomla\Session\Storage\Xcache |
2.0 The Storage class chain will be removed |
Joomla\String\String |
2.0 Use StringHelper instead |
JOpenstreetmap |
4.0 Use the joomla/openstreetmap package via Composer instead |
JOpenstreetmapChangesets |
4.0 Use the joomla/openstreetmap package via Composer instead |
JOpenstreetmapElements |
4.0 Use the joomla/openstreetmap package via Composer instead |
JOpenstreetmapGps |
4.0 Use the joomla/openstreetmap package via Composer instead |
JOpenstreetmapInfo |
4.0 Use the joomla/openstreetmap package via Composer instead |
JOpenstreetmapOauth |
4.0 Use the joomla/openstreetmap package via Composer instead |
JOpenstreetmapObject |
4.0 Use the joomla/openstreetmap package via Composer instead |
JOpenstreetmapUser |
4.0 Use the joomla/openstreetmap package via Composer instead |
JPlatform |
4.0 Deprecated without replacement |
JRequest |
1.7 Get the JInput object from the application instead |
JResponse |
1.5 Use JApplicationWeb instead |
JRule |
2.5 |
JRules |
2.5 |
JSessionHandlerJoomla |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSessionHandlerNative |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSessionStorage |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSessionStorageApc |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSessionStorageDatabase |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSessionStorageMemcache |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSessionStorageMemcached |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSessionStorageNone |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSessionStorageWincache |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSessionStorageXcache |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
JSimplecrypt |
2.5.5 Use JCrypt instead. |
JSimplepieFactory |
3.0 Use JFeed or supply your own methods |
JString |
4.0 Use Joomla\String\StringHelper instead unless otherwise noted. |
JTableContent |
3.1.4 Class will be removed upon completion of transition to UCM |
JTableSession |
3.2 Use SQL queries to interact with the session table. |
JTree |
3.0 |
JTwitter |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterBlock |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterDirectmessages |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterFavorites |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterFriends |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterHelp |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterLists |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterOAuth |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterObject |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterPlaces |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterProfile |
4.0 Use the joomla/twitter package via Composer instead |
JTwittersearch |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterStatuses |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterTrends |
4.0 Use the joomla/twitter package via Composer instead |
JTwitterUsers |
4.0 Use the joomla/twitter package via Composer instead |
JWeb |
2.5 Use JApplicationWeb instead. |
JWebClient |
2.5 |
JXMLElement |
3.0 Use SimpleXMLElement instead. |
SimplePie_Core |
Use SimplePie directly |
SimplePie_Decode_HTML_Entities |
Use DOMDocument instead! |
Interfaces summary
JCryptPassword |
4.0 Use PHP 5.5's native password hashing API |
JSessionHandlerInterface |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
Exceptions summary
JDatabaseException |
2.5.5 |
JException |
1.7 |
JSessionExceptionUnsupported |
4.0 The CMS' Session classes will be replaced with the
joomla/session package |
LogException |
2.5.5 Use semantic exceptions instead |
Methods summary
FOFController | _createView() |
since version 2.0 |
FOFController | accesspublic() |
since 2.0 |
FOFController | accessregistered() |
since 2.0 |
FOFController | accessspecial() |
since 2.0 |
FOFController | authorise() |
2.0 Use JAccess instead. |
FOFDatabaseDriver | getUTFSupport() |
12.3 (Platform) & 4.0 (CMS) - Use hasUTFSupport() instead |
FOFDatabaseDriver | loadNextObject() |
12.3 (Platform) & 4.0 (CMS) - Use getIterator() instead |
FOFDatabaseDriver | loadNextRow() |
4.0 (CMS) Use FOFDatabaseDriver::getIterator() instead |
FOFDatabaseDriverJoomla | getErrorNum() |
13.3 (Platform) & 4.0 (CMS) |
FOFDatabaseDriverPdo | loadNextObject() |
4.0 (CMS) Use getIterator() instead |
FOFDatabaseDriverPdo | loadNextRow() |
4.0 (CMS) Use getIterator() instead |
FOFInput | setVar() |
|
FOFLess | parse() |
2.0 |
FOFPlatformInterface | checkVersion() |
Use PHP's version_compare against JVERSION in your code. This method is
scheduled for removal in FOF 3.0 |
FOFTable | getFields() |
2.1 |
FOFView | assign() |
13.3 Use native PHP syntax. |
FOFView | assignRef() |
13.3 Use native PHP syntax. |
FOFView | setEscape() |
2.1 Override FOFView::escape() instead. |
JAccess | getActions() |
12.3 (Platform) & 4.0 (CMS) Use JAccess::getActionsFromFile or
JAccess::getActionsFromData instead. |
JAccess | preloadPermissionsParentIdMapping() |
3.7.0 No replacement. Will be removed in 4.0. |
JApplicationBase | doExecute() |
4.0 The default concrete implementation of doExecute() will be removed,
subclasses will need to provide their own implementation. |
JApplicationCms | getCfg() |
4.0 Use get() instead |
JApplicationCms | isAdmin() |
Use isClient('administrator') instead. |
JApplicationCms | isSite() |
Use isClient('site') instead. |
JApplicationHelper | parseXMLInstallFile() |
4.0 Use JInstaller::parseXMLInstallFile instead. |
JApplicationHelper | parseXMLLangMetaFile() |
4.0 Use JInstaller::parseXMLInstallFile instead. |
JApplicationSite | getPageParameters() |
4.0 Use getParams() instead |
JApplicationWeb | initialise() |
13.1 (Platform) & 4.0 (CMS) |
JBrowser | isSSLConnection() |
13.3 (Platform) & 4.0 (CMS) - Use the isSSLConnection method on the
application object. |
JCacheController | get() |
4.0 Implement own method in subclass |
JCacheController | store() |
4.0 Implement own method in subclass |
JCacheControllerCallback | call() |
4.0 |
JCacheControllerOutput | end() |
4.0 |
JCacheControllerOutput | start() |
4.0 |
JCacheStorage | test() |
12.3 (Platform) & 4.0 (CMS) |
JComponentHelper | _load() |
4.0 Use JComponentHelper::load() instead |
JComponentRecord | __get() |
4.0 Access the item parameters through the getParams() method |
JComponentRecord | __set() |
4.0 Set the item parameters through the setParams() method |
JControllerLegacy | authorise() |
3.0 Use JAccess instead. |
JCrypt | hasStrongPasswordSupport() |
4.0 |
JDatabaseDriver | getUTFSupport() |
12.3 (Platform) & 4.0 (CMS) - Use hasUTFSupport() instead |
JDatabaseDriver | loadNextObject() |
12.3 (Platform) & 4.0 (CMS) - Use getIterator() instead |
JDatabaseDriver | loadNextRow() |
4.0 (CMS) Use JDatabaseDriver::getIterator() instead |
JDatabaseDriverPdo | loadNextObject() |
4.0 (CMS) Use getIterator() instead |
JDatabaseDriverPdo | loadNextRow() |
4.0 (CMS) Use getIterator() instead |
JDocument | addScript() |
4.0 The (url, mime, defer, async) method signature is deprecated, use (url,
options, attributes) instead. |
JDocument | addScriptVersion() |
4.0 This method is deprecated, use addScript(url, options, attributes) instead. |
JDocument | addStyleSheet() |
4.0 The (url, mime, media, attribs) method signature is deprecated, use (url,
options, attributes) instead. |
JDocument | addStyleSheetVersion() |
4.0 This method is deprecated, use addStyleSheet(url, options, attributes)
instead. |
JDocumentRendererHtmlHead | fetchHead() |
4.0 Method code will be moved into the render method |
JEditor | getContent() |
4.0 Use Joomla.editors API, see core.js |
JEditor | save() |
4.0 Bind functionality to form submit through javascript |
JEditor | setContent() |
4.0 Use Joomla.editors API, see core.js |
JFactory | getAcl() |
13.3 (Platform) & 4.0 (CMS) - Use JAccess directly. |
JFactory | getEditor() |
12.3 (Platform) & 4.0 (CMS) - Use JEditor directly |
JFactory | getFeedParser() |
4.0 Use directly JFeedFactory or supply SimplePie instead. Mehod will be proxied
to JFeedFactory beginning in 3.2 |
JFactory | getUri() |
13.3 (Platform) & 4.0 (CMS) - Use JUri directly. |
JFactory | getXml() |
13.3 (Platform) & 4.0 (CMS) - Use SimpleXML directly. |
JFile | getName() |
13.3 (Platform) & 4.0 (CMS) - Use basename() instead. |
JFile | read() |
13.3 (Platform) & 4.0 (CMS) - Use the native file_get_contents() instead. |
JFilterInput | _cleanAttributes() |
4.0 Use JFilterInput::cleanAttributes() instead |
JFilterInput | _cleanTags() |
4.0 Use JFilterInput::cleanTags() instead |
JFilterInput | _decode() |
4.0 Use JFilterInput::decode() instead |
JFilterInput | _escapeAttributeValues() |
4.0 Use JFilterInput::escapeAttributeValues() instead |
JFilterInput | _remove() |
4.0 Use JFilterInput::remove() instead |
JFilterInput | _stripCSSExpressions() |
4.0 Use JFilterInput::stripCSSExpressions() instead |
JFilterOutput | _ampReplaceCallback() |
4.0 Use JFilterOutput::ampReplaceCallback() instead |
JForm | getControlGroup() |
3.2.3 Use renderField() instead of getControlGroup |
JForm | getControlGroups() |
3.2.3 Use renderFieldset() instead of getControlGroups |
JFormField | getControlGroup() |
3.2.3 Use renderField() instead |
JFormFieldText | getSuggestions() |
4.0 Use getOptions instead |
JHelperContent | _getActions() |
3.2 Use JHelperContent::getActions() instead |
JHelperTags | createTagsFromMetadata() |
4.0 This method is no longer used in the CMS and will not be replaced. |
JHelperTags | getTypeId() |
4.0 Use JUcmType::getTypeId() instead |
JHtml | getJSObject() |
4.0 Use json_encode() or
Joomla\Registry\Registry::toString('json') instead |
JHtml | getMd5Version() |
4.0 Usage of MD5SUM files is deprecated, use version instead. |
JHtml | script() |
4.0 The (file, framework, relative, pathOnly, detectBrowser, detectDebug) method
signature is deprecated, use (file, options, attributes) instead. |
JHtml | stylesheet() |
4.0 The (file, attribs, relative, pathOnly, detectBrowser, detectDebug) method
signature is deprecated, use (file, options, attributes) instead. |
JHtmlBehavior | _getJSObject() |
13.3 (Platform) & 4.0 (CMS) - Use JHtml::getJSObject() instead. |
JHtmlBehavior | calendar() |
4.0 |
JHtmlBehavior | colorpicker() |
4.0 Use directly the field or the layout |
JHtmlBehavior | framework() |
4.0 Update scripts to jquery |
JHtmlBehavior | modal() |
4.0 Use the modal equivalent from bootstrap |
JHtmlBehavior | noframes() |
4.0 Add a X-Frame-Options HTTP Header with the SAMEORIGIN value instead. |
JHtmlBehavior | simplecolorpicker() |
4.0 Use directly the field or the layout |
JHtmlBootstrap | addPanel() |
4.0 Use JHtml::_('bootstrap.addTab') instead. |
JHtmlBootstrap | endPane() |
4.0 Use JHtml::_('bootstrap.endTabSet') instead. |
JHtmlBootstrap | endPanel() |
4.0 Use JHtml::_('bootstrap.endTab') instead. |
JHtmlBootstrap | modal() |
4.0 This method was used by the old renderModal() implementation. Since the new
implementation it is unneeded and the broken JS it was injecting could create
issues As a case, please see: https://github.com/joomla/joomla-cms/pull/6918 |
JHtmlBootstrap | startPane() |
4.0 Use JHtml::_('bootstrap.startTabSet') instead. |
JHtmlSelect | optgroup() |
4.0 Use JHtmlSelect::groupedList() |
JHtmlSelect | suggestionlist() |
4.0 Just create the <datalist> directly instead |
JHtmlSortablelist | _proceedSaveOrderButton() |
4.0 The logic is merged in the JLayout file |
JInstaller | getAdapter() |
4.0 The internal adapter cache will no longer be supported, use loadAdapter() to
fetch an adapter instance |
JInstaller | loadAllAdapters() |
4.0 Individual adapters should be instantiated as needed |
JInstallerHelper | splitSql() |
13.3 Use JDatabaseDriver::splitSql() directly |
JLanguage | exists() |
3.7.0, use JLanguageHelper::exists() instead. |
JLanguage | getKnownLanguages() |
3.7.0, use JLanguageHelper::getKnownLanguages() instead. |
JLanguage | getLanguagePath() |
3.7.0, use JLanguageHelper::getLanguagePath() instead. |
JLanguage | getMetadata() |
3.7.0, use JLanguageHelper::getMetadata() instead. |
JLanguage | parseLanguageFiles() |
3.7.0, use JLanguageHelper::parseLanguageFiles() instead. |
JLanguage | parseXMLLanguageFile() |
3.7.0, use JLanguageHelper::parseXMLLanguageFile() instead. |
JLanguage | setLanguage() |
4.0 (CMS) - Instantiate a new JLanguage object instead |
JLanguageMultilang | getSiteLangs() |
3.7.0 Use JLanguageHelper::getInstalledLanguages(0) instead. |
JLayoutFile | refreshIncludePaths() |
3.5 Use JLayoutFile::clearIncludePaths() |
JLayoutFile | setLayout() |
3.5 Use setLayoutId() |
JLibraryHelper | _load() |
4.0 Use JLibraryHelper::loadLibrary() instead |
JLoader | loadByPsr0() |
4.0 this method will be removed |
JMail | sendAdminMail() |
4.0 Without replacement please implement it in your own code |
JMenuItem | __get() |
4.0 Access the item parameters through the getParams() method |
JMenuItem | __isset() |
4.0 Deprecated without replacement |
JMenuItem | __set() |
4.0 Set the item parameters through the setParams() method |
JMenuItem | get() |
4.0 |
JMenuItem | set() |
4.0 |
JModuleHelper | _load() |
4.0 Use JModuleHelper::load() instead |
Joomla\Event\Dispatcher | setListenerFilter() |
Incorporate a method in your listener object such as getEvents to
feed into the setListener method. |
Joomla\Filter\InputFilter | decode() |
This method will be removed once support for PHP 5.3 is discontinued. |
Joomla\Registry\Registry | getInstance() |
2.0 Instantiate a new Registry instance instead |
Joomla\Session\Session | __get() |
2.0 Use get methods for non-deprecated properties |
Joomla\Session\Session | _createToken() |
2.0 Use createToken instead |
Joomla\Session\Session | _setCookieParams() |
2.0 |
Joomla\Session\Session | _setCounter() |
2.0 Use setCounter instead |
Joomla\Session\Session | _setOptions() |
2.0 Use setOptions instead |
Joomla\Session\Session | _setTimers() |
2.0 Use setTimers instead |
Joomla\Session\Session | _start() |
2.0 |
Joomla\Session\Session | _validate() |
2.0 Use validate instead |
Joomla\Session\Session | getInstance() |
2.0 A singleton object store will no longer be supported |
Joomla\Session\Session | getStores() |
2.0 The Storage class chain will be removed |
Joomla\Session\Session | initialise() |
2.0 In 2.0 the DispatcherInterface should be injected via the object constructor |
JPagination | get() |
4.0 Access the properties directly. |
JPagination | set() |
4.0 Access the properties directly. |
JPathway | _makeItem() |
4.0 Use makeItem() instead |
JPluginHelper | _import() |
4.0 Use JPluginHelper::import() instead |
JPluginHelper | _load() |
4.0 Use JPluginHelper::load() instead |
JProfiler | getMemory() |
12.3 (Platform) & 4.0 (CMS) - Use PHP's native memory_get_usage() |
JProfiler | getmicrotime() |
12.3 (Platform) & 4.0 (CMS) - Use PHP's microtime(1) |
JRouter | _buildRawRoute() |
4.0 Attach your logic as rule to the main build stage |
JRouter | _buildSefRoute() |
4.0 Attach your logic as rule to the main build stage |
JRouter | _createUri() |
4.0 Use createUri() instead |
JRouter | _decodeSegments() |
4.0 This should be performed in the component router instead |
JRouter | _encodeSegments() |
4.0 This should be performed in the component router instead |
JRouter | _parseRawRoute() |
4.0 Attach your logic as rule to the main parse stage |
JRouter | _parseSefRoute() |
4.0 Attach your logic as rule to the main parse stage |
JRouter | _processBuildRules() |
4.0 Use processBuildRules() instead |
JRouter | _processParseRules() |
4.0 Use processParseRules() instead |
JRouter | buildRawRoute() |
4.0 Attach your logic as rule to the main build stage |
JRouter | buildSefRoute() |
4.0 Attach your logic as rule to the main build stage |
JRouter | decodeSegments() |
4.0 This should be performed in the component router instead |
JRouter | encodeSegments() |
4.0 This should be performed in the component router instead |
JRouter | getMode() |
4.0 |
JRouter | parseRawRoute() |
4.0 Attach your logic as rule to the main parse stage |
JRouter | parseSefRoute() |
4.0 Attach your logic as rule to the main parse stage |
JRouter | setMode() |
4.0 |
JRouterSite | _buildSefRoute() |
4.0 Attach your logic as rule to the main build stage |
JRouterSite | buildRawRoute() |
4.0 Attach your logic as rule to the main build stage |
JRouterSite | buildSefRoute() |
4.0 Attach your logic as rule to the main build stage |
JRouterSite | parseRawRoute() |
4.0 Attach your logic as rule to the main parse stage |
JRouterSite | parseSefRoute() |
4.0 Attach your logic as rule to the main parse stage |
JRouterSite | processBuildRules() |
4.0 The special logic should be implemented as rule |
JUpdater | update() |
4.0 No replacement. |
JUri | _cleanPath() |
4.0 Use Joomla\Uri\AbstractUri::cleanPath() instead |
JUri | setPath() |
4.0 Use Joomla\Uri\Uri::setPath() |
JUser | getParameters() |
12.3 (Platform) & 4.0 (CMS) - Instead use JUser::getParam() |
JUserHelper | clearExpiredTokens() |
4.0 This is handled in the authentication plugin itself |
JUserHelper | getCryptedPassword() |
4.0 |
JUserHelper | getRememberCookieData() |
4.0 This is handled in the authentication plugin itself |
JUserHelper | getSalt() |
4.0 |
JUserHelper | invalidateCookie() |
4.0 This is handled in the authentication plugin itself. The 'invalid' column in
the db should be removed as well |
JUserWrapperHelper | clearExpiredTokens() |
4.0 |
JUserWrapperHelper | getCryptedPassword() |
4.0 |
JUserWrapperHelper | getRememberCookieData() |
4.0 |
JUserWrapperHelper | getSalt() |
4.0 |
JUserWrapperHelper | invalidateCookie() |
4.0 |
JVersion | __get() |
4.0 Access the constants directly |
JViewLegacy | assign() |
3.0 Use native PHP syntax. |
JViewLegacy | assignRef() |
3.0 Use native PHP syntax. |
JViewLegacy | setEscape() |
3.0 Override JViewLegacy::escape() instead. |
PHPMailer | encodeQPphp() |
Use encodeQP instead. |
SimplePie | get_favicon() |
Use your own favicon handling instead |
SimplePie | set_author_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_cache_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_caption_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_category_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_content_type_sniffer_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_copyright_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_credit_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_enclosure_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_favicon_handler() |
Use your own favicon handling instead |
SimplePie | set_file_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_item_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_locator_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_parser_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_rating_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_restriction_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_sanitize_class() |
Use SimplePie::get_registry() instead |
SimplePie | set_source_class() |
Use SimplePie::get_registry() instead |
SimplePie_Cache | create() |
Use SimplePie_Cache::get_handler() instead |
SimplePie_Enclosure | native_embed() |
Use the second parameter to SimplePie_Enclosure::embed() instead |
SimplePie_Misc | entities_decode() |
Use DOMDocument instead |
SimplePie_Misc | get_element() |
Use DOMDocument instead (parsing HTML with regex is bad!) |
SimplePie_Net_IPv6 | checkIPv6() |
Use SimplePie_Net_IPv6::check_ipv6() instead |
Constants summary
JERROR_CALLBACK_NOT_CALLABLE |
1.7 |
|
JERROR_ILLEGAL_MODE |
1.7 |
|
JERROR_ILLEGAL_OPTIONS |
1.7 |
|
JROUTER_MODE_RAW |
4.0 |
|
JROUTER_MODE_SEF |
4.0 |
Properties summary
FOFDatabaseDriver | $errorMsg |
12.1 |
FOFDatabaseDriver | $errorNum |
12.1 |
FOFView | $_escape |
13.3 |
JAccess | $assetPermissionsById |
3.7.0 No replacement. Will be removed in 4.0. |
JAccess | $assetPermissionsByName |
3.7.0 No replacement. Will be removed in 4.0. |
JApplicationCms | $_clientId |
4.0 Will be renamed $clientId |
JApplicationCms | $_messageQueue |
4.0 Will be renamed $messageQueue |
JApplicationCms | $_name |
4.0 Will be renamed $name |
JApplicationSite | $_detect_browser |
4.0 Will be renamed $detect_browser |
JApplicationSite | $_language_filter |
4.0 Will be renamed $language_filter |
JCacheControllerOutput | $_locktest |
4.0 |
JDatabaseDriver | $errorMsg |
12.1 |
JDatabaseDriver | $errorNum |
12.1 |
JFactory | $acl |
13.3 (Platform) & 4.0 (CMS) |
JInstaller | $instance |
4.0 |
JMenu | $_active |
4.0 Will convert to $active |
JMenu | $_default |
4.0 Will convert to $default |
JMenu | $_items |
4.0 Will convert to $items |
Joomla\Event\Dispatcher | $listenerFilter | |
Joomla\Filter\InputFilter | $instances |
1.2.0 |
Joomla\Registry\Factory | $formatInstances |
2.0 Object caching will no longer be supported |
Joomla\Registry\Registry | $instances |
2.0 Object caching will no longer be supported |
Joomla\Session\Session | $cookie_domain |
2.0 |
Joomla\Session\Session | $cookie_path |
2.0 |
Joomla\Session\Session | $instance |
2.0 |
Joomla\Session\Session | $storeName |
2.0 |
JPathway | $_count |
4.0 Will convert to $count |
JPathway | $_pathway |
4.0 Will convert to $pathway |
JRouter | $_mode |
4.0 |
JRouter | $_rules |
4.0 Will convert to $rules |
JRouter | $_vars |
4.0 Will convert to $vars |
JRouter | $mode |
4.0 |
JTableObserverContenthistory | $_myTableForPregreplaceOnly |
Never use this |
JTableObserverTags | $_myTableForPregreplaceOnly |
Never use this |
JViewLegacy | $_escape |
3.0 |
PHPMailer | $PluginDir |
Should not be needed now there is an autoloader. |
PHPMailer | $ReturnPath |
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. |
POP3 | $CRLF |
Use the constant instead |
SimplePie_Enclosure | $javascript | |
SMTP | $CRLF |
Use the CRLF constant instead |
SMTP | $SMTP_PORT |
This is only ever used as a default value, so use the
DEFAULT_SMTP_PORT constant instead |
SMTP | $Version |
Use the VERSION constant instead |