JOOMLA中国
  • Joomla中国首页
  • 社区
  • 教程
  • 应用市场
  • B计划
Joomla! Framework TM
  • Namespace
  • Class
  • Tree
  • Deprecated

Namespaces

  • Composer
    • Autoload
  • Joomla
    • Application
      • Cli
        • Output
          • Processor
      • Web
    • Data
    • DI
      • Exception
    • Event
    • Filter
    • Input
    • Ldap
    • Registry
      • Format
    • Session
      • Storage
    • String
    • Uri
    • Utilities
  • None
  • PasswordCompat
    • binary
  • PHP
  • Psr
    • Log
  • Symfony
    • Component
      • Yaml
        • Exception
    • Polyfill
      • Util

Classes

  • CallbackFilterIterator
  • ComposerAutoloaderInit205c915b9c7d3e718e7c95793ee67ffe
  • easyparse
  • EasyPeasyICS
  • FOFAutoloaderComponent
  • FOFAutoloaderFof
  • FOFConfigDomainDispatcher
  • FOFConfigDomainTables
  • FOFConfigDomainViews
  • FOFConfigProvider
  • FOFController
  • FOFDatabase
  • FOFDatabaseDriver
  • FOFDatabaseDriverJoomla
  • FOFDatabaseDriverMysql
  • FOFDatabaseDriverMysqli
  • FOFDatabaseDriverOracle
  • FOFDatabaseDriverPdo
  • FOFDatabaseDriverPdomysql
  • FOFDatabaseDriverPostgresql
  • FOFDatabaseDriverSqlazure
  • FOFDatabaseDriverSqlite
  • FOFDatabaseDriverSqlsrv
  • FOFDatabaseFactory
  • FOFDatabaseInstaller
  • FOFDatabaseIterator
  • FOFDatabaseIteratorAzure
  • FOFDatabaseIteratorMysql
  • FOFDatabaseIteratorMysqli
  • FOFDatabaseIteratorOracle
  • FOFDatabaseIteratorPdo
  • FOFDatabaseIteratorPdomysql
  • FOFDatabaseIteratorPostgresql
  • FOFDatabaseIteratorSqlite
  • FOFDatabaseIteratorSqlsrv
  • FOFDatabaseQuery
  • FOFDatabaseQueryElement
  • FOFDatabaseQueryMysql
  • FOFDatabaseQueryMysqli
  • FOFDatabaseQueryOracle
  • FOFDatabaseQueryPdo
  • FOFDatabaseQueryPdomysql
  • FOFDatabaseQueryPostgresql
  • FOFDatabaseQuerySqlazure
  • FOFDatabaseQuerySqlite
  • FOFDatabaseQuerySqlsrv
  • FOFDispatcher
  • FOFDownload
  • FOFDownloadAdapterAbstract
  • FOFDownloadAdapterCurl
  • FOFDownloadAdapterFopen
  • FOFEncryptAes
  • FOFEncryptAesAbstract
  • FOFEncryptAesMcrypt
  • FOFEncryptAesOpenssl
  • FOFEncryptBase32
  • FOFEncryptRandval
  • FOFEncryptTotp
  • FOFForm
  • FOFFormFieldAccesslevel
  • FOFFormFieldActions
  • FOFFormFieldButton
  • FOFFormFieldCachehandler
  • FOFFormFieldCalendar
  • FOFFormFieldCaptcha
  • FOFFormFieldCheckbox
  • FOFFormFieldCheckboxes
  • FOFFormFieldComponents
  • FOFFormFieldEditor
  • FOFFormFieldEmail
  • FOFFormFieldGroupedbutton
  • FOFFormFieldGroupedlist
  • FOFFormFieldHidden
  • FOFFormFieldImage
  • FOFFormFieldImagelist
  • FOFFormFieldInteger
  • FOFFormFieldLanguage
  • FOFFormFieldList
  • FOFFormFieldMedia
  • FOFFormFieldModel
  • FOFFormFieldOrdering
  • FOFFormFieldPassword
  • FOFFormFieldPlugins
  • FOFFormFieldPublished
  • FOFFormFieldRadio
  • FOFFormFieldRelation
  • FOFFormFieldRules
  • FOFFormFieldSelectrow
  • FOFFormFieldSessionhandler
  • FOFFormFieldSpacer
  • FOFFormFieldSql
  • FOFFormFieldTag
  • FOFFormFieldTel
  • FOFFormFieldText
  • FOFFormFieldTextarea
  • FOFFormFieldTimezone
  • FOFFormFieldTitle
  • FOFFormFieldUrl
  • FOFFormFieldUser
  • FOFFormFieldUsergroup
  • FOFFormHeader
  • FOFFormHeaderAccesslevel
  • FOFFormHeaderField
  • FOFFormHeaderFielddate
  • FOFFormHeaderFieldfilterable
  • FOFFormHeaderFieldsearchable
  • FOFFormHeaderFieldselectable
  • FOFFormHeaderFieldsql
  • FOFFormHeaderFilterdate
  • FOFFormHeaderFilterfilterable
  • FOFFormHeaderFiltersearchable
  • FOFFormHeaderFilterselectable
  • FOFFormHeaderFiltersql
  • FOFFormHeaderLanguage
  • FOFFormHeaderModel
  • FOFFormHeaderOrdering
  • FOFFormHeaderPublished
  • FOFFormHeaderRowselect
  • FOFFormHelper
  • FOFHalDocument
  • FOFHalLink
  • FOFHalLinks
  • FOFHalRenderJson
  • FOFInflector
  • FOFInput
  • FOFIntegrationJoomlaFilesystem
  • FOFIntegrationJoomlaPlatform
  • FOFLayoutFile
  • FOFLayoutHelper
  • FOFLess
  • FOFLessFormatterClassic
  • FOFLessFormatterCompressed
  • FOFLessFormatterJoomla
  • FOFLessFormatterLessjs
  • FOFLessParser
  • FOFModel
  • FOFModelBehavior
  • FOFModelBehaviorAccess
  • FOFModelBehaviorEmptynonzero
  • FOFModelBehaviorEnabled
  • FOFModelBehaviorFilters
  • FOFModelBehaviorLanguage
  • FOFModelBehaviorPrivate
  • FOFModelDispatcherBehavior
  • FOFModelField
  • FOFModelFieldBoolean
  • FOFModelFieldDate
  • FOFModelFieldNumber
  • FOFModelFieldText
  • FOFPlatform
  • FOFPlatformFilesystem
  • FOFQueryAbstract
  • FOFRenderAbstract
  • FOFRenderJoomla
  • FOFRenderJoomla3
  • FOFRenderStrapper
  • FOFStringUtils
  • FOFTable
  • FOFTableBehavior
  • FOFTableBehaviorAssets
  • FOFTableBehaviorContenthistory
  • FOFTableBehaviorTags
  • FOFTableDispatcherBehavior
  • FOFTableNested
  • FOFTableRelations
  • FOFTemplateUtils
  • FOFToolbar
  • FOFUtilsArray
  • FOFUtilsCacheCleaner
  • FOFUtilsConfigHelper
  • FOFUtilsFilescheck
  • FOFUtilsIniParser
  • FOFUtilsInstallscript
  • FOFUtilsIp
  • FOFUtilsObject
  • FOFUtilsObservableDispatcher
  • FOFUtilsObservableEvent
  • FOFUtilsPhpfunc
  • FOFUtilsTimer
  • FOFUtilsUpdate
  • FOFUtilsUpdateCollection
  • FOFUtilsUpdateExtension
  • FOFUtilsUpdateJoomla
  • FOFView
  • FOFViewCsv
  • FOFViewForm
  • FOFViewHtml
  • FOFViewJson
  • FOFViewRaw
  • idna_convert
  • JAccess
  • JAccessRule
  • JAccessRules
  • JAccessWrapperAccess
  • JAdapter
  • JAdapterInstance
  • JApplication
  • JApplicationAdministrator
  • JApplicationBase
  • JApplicationCli
  • JApplicationCms
  • JApplicationDaemon
  • JApplicationHelper
  • JApplicationSite
  • JApplicationWeb
  • JApplicationWebRouter
  • JApplicationWebRouterBase
  • JApplicationWebRouterRest
  • JArchive
  • JArchiveBzip2
  • JArchiveGzip
  • JArchiveTar
  • JArchiveWrapperArchive
  • JArchiveZip
  • JArrayHelper
  • JAssociationExtensionHelper
  • JAuthentication
  • JAuthenticationHelper
  • JAuthenticationResponse
  • JBrowser
  • JBuffer
  • JButton
  • JCache
  • JCacheController
  • JCacheControllerCallback
  • JCacheControllerOutput
  • JCacheControllerPage
  • JCacheControllerView
  • JCacheStorage
  • JCacheStorageApc
  • JCacheStorageApcu
  • JCacheStorageCachelite
  • JCacheStorageFile
  • JCacheStorageHelper
  • JCacheStorageMemcache
  • JCacheStorageMemcached
  • JCacheStorageRedis
  • JCacheStorageWincache
  • JCacheStorageXcache
  • JCaptcha
  • JCategories
  • JCategoryNode
  • JClassLoader
  • JCli
  • JClientFtp
  • JClientHelper
  • JClientLdap
  • JClientWrapperHelper
  • JComponentHelper
  • JComponentRecord
  • JComponentRouterBase
  • JComponentRouterLegacy
  • JComponentRouterRulesMenu
  • JComponentRouterRulesNomenu
  • JComponentRouterRulesStandard
  • JComponentRouterView
  • JComponentRouterViewconfiguration
  • JControllerAdmin
  • JControllerBase
  • JControllerForm
  • JControllerLegacy
  • JCrypt
  • JCryptCipher3Des
  • JCryptCipherBlowfish
  • JCryptCipherCrypto
  • JCryptCipherMcrypt
  • JCryptCipherRijndael256
  • JCryptCipherSimple
  • JCryptKey
  • JCryptPasswordSimple
  • JDaemon
  • JDatabase
  • JDatabaseDriver
  • JDatabaseDriverMysql
  • JDatabaseDriverMysqli
  • JDatabaseDriverOracle
  • JDatabaseDriverPdo
  • JDatabaseDriverPdomysql
  • JDatabaseDriverPostgresql
  • JDatabaseDriverSqlazure
  • JDatabaseDriverSqlite
  • JDatabaseDriverSqlsrv
  • JDatabaseExporter
  • JDatabaseExporterMysql
  • JDatabaseExporterMysqli
  • JDatabaseExporterPdomysql
  • JDatabaseExporterPostgresql
  • JDatabaseFactory
  • JDatabaseImporter
  • JDatabaseImporterMysql
  • JDatabaseImporterMysqli
  • JDatabaseImporterPdomysql
  • JDatabaseImporterPostgresql
  • JDatabaseInterface
  • JDatabaseIterator
  • JDatabaseIteratorMysql
  • JDatabaseIteratorMysqli
  • JDatabaseIteratorOracle
  • JDatabaseIteratorPdo
  • JDatabaseIteratorPdomysql
  • JDatabaseIteratorPostgresql
  • JDatabaseIteratorSqlazure
  • JDatabaseIteratorSqlite
  • JDatabaseIteratorSqlsrv
  • JDatabaseMysql
  • JDatabaseMysqli
  • JDatabaseQuery
  • JDatabaseQueryElement
  • JDatabaseQueryLimitable
  • JDatabaseQueryMysql
  • JDatabaseQueryMysqli
  • JDatabaseQueryOracle
  • JDatabaseQueryPdo
  • JDatabaseQueryPdomysql
  • JDatabaseQueryPostgresql
  • JDatabaseQueryPreparable
  • JDatabaseQuerySqlazure
  • JDatabaseQuerySqlite
  • JDatabaseQuerySqlsrv
  • JDatabaseSqlazure
  • JDatabaseSqlsrv
  • JDate
  • JDispatcher
  • JDocument
  • JDocumentError
  • JDocumentFeed
  • JDocumentHtml
  • JDocumentImage
  • JDocumentJson
  • JDocumentOpensearch
  • JDocumentRaw
  • JDocumentRenderer
  • JDocumentRendererAtom
  • JDocumentRendererComponent
  • JDocumentRendererFeedAtom
  • JDocumentRendererFeedRss
  • JDocumentRendererHead
  • JDocumentRendererHtmlComponent
  • JDocumentRendererHtmlHead
  • JDocumentRendererHtmlMessage
  • JDocumentRendererHtmlModule
  • JDocumentRendererHtmlModules
  • JDocumentRendererMessage
  • JDocumentRendererModule
  • JDocumentRendererModules
  • JDocumentRendererRSS
  • JDocumentXml
  • JEditor
  • JError
  • JErrorPage
  • JEvent
  • JEventDispatcher
  • JExtension
  • JFacebook
  • JFacebookAlbum
  • JFacebookCheckin
  • JFacebookComment
  • JFacebookEvent
  • JFacebookGroup
  • JFacebookLink
  • JFacebookNote
  • JFacebookOAuth
  • JFacebookObject
  • JFacebookPhoto
  • JFacebookPost
  • JFacebookStatus
  • JFacebookUser
  • JFacebookVideo
  • JFactory
  • JFeed
  • JFeedEnclosure
  • JFeedEntry
  • JFeedFactory
  • JFeedImage
  • JFeedItem
  • JFeedLink
  • JFeedParser
  • JFeedParserAtom
  • JFeedParserRss
  • JFeedParserRssItunes
  • JFeedParserRssMedia
  • JFeedPerson
  • JFile
  • JFilesystemHelper
  • JFilesystemPatcher
  • JFilesystemWrapperFile
  • JFilesystemWrapperFolder
  • JFilesystemWrapperPath
  • JFilterInput
  • JFilterOutput
  • JFilterWrapperOutput
  • JFolder
  • JForm
  • JFormField
  • JFormFieldAccessLevel
  • JFormFieldAliastag
  • JFormFieldAuthor
  • JFormFieldCacheHandler
  • JFormFieldCalendar
  • JFormFieldCaptcha
  • JFormFieldCategory
  • JFormFieldCheckbox
  • JFormFieldCheckboxes
  • JFormFieldChromeStyle
  • JFormFieldColor
  • JFormFieldCombo
  • JFormFieldComponentlayout
  • JFormFieldComponents
  • JFormFieldContenthistory
  • JFormFieldContentlanguage
  • JFormFieldContenttype
  • JFormFieldDatabaseConnection
  • JFormFieldEditor
  • JFormFieldEMail
  • JFormFieldFile
  • JFormFieldFileList
  • JFormFieldFolderList
  • JFormFieldFrontend_Language
  • JFormFieldGroupedList
  • JFormFieldHeadertag
  • JFormFieldHelpsite
  • JFormFieldHidden
  • JFormFieldImageList
  • JFormFieldInteger
  • JFormFieldLanguage
  • JFormFieldLastvisitDateRange
  • JFormFieldLimitbox
  • JFormFieldList
  • JFormFieldMedia
  • JFormFieldMenu
  • JFormFieldMenuitem
  • JFormFieldMeter
  • JFormFieldModulelayout
  • JFormFieldModuleOrder
  • JFormFieldModulePosition
  • JFormFieldModuletag
  • JFormFieldNote
  • JFormFieldNumber
  • JFormFieldOrdering
  • JFormFieldPassword
  • JFormFieldPlugin_Status
  • JFormFieldPlugins
  • JFormFieldPredefinedList
  • JFormFieldRadio
  • JFormFieldRange
  • JFormFieldRegistrationDateRange
  • JFormFieldRepeatable
  • JFormFieldRules
  • JFormFieldSessionHandler
  • JFormFieldSpacer
  • JFormFieldSQL
  • JFormFieldStatus
  • JFormFieldSubform
  • JFormFieldTag
  • JFormFieldTel
  • JFormFieldTemplatestyle
  • JFormFieldText
  • JFormFieldTextarea
  • JFormFieldTimezone
  • JFormFieldUrl
  • JFormFieldUser
  • JFormFieldUserActive
  • JFormFieldUsergroup
  • JFormFieldUserGroupList
  • JFormFieldUserState
  • JFormHelper
  • JFormRule
  • JFormRuleBoolean
  • JFormRuleCalendar
  • JFormRuleCaptcha
  • JFormRuleColor
  • JFormRuleEmail
  • JFormRuleEquals
  • JFormRuleNotequals
  • JFormRuleNumber
  • JFormRuleOptions
  • JFormRulePassword
  • JFormRuleRules
  • JFormRuleTel
  • JFormRuleUrl
  • JFormRuleUsername
  • JFormWrapperHelper
  • JFTP
  • JGithub
  • JGithubAccount
  • JGithubCommits
  • JGithubForks
  • JGithubHooks
  • JGithubHttp
  • JGithubMeta
  • JGithubMilestones
  • JGithubObject
  • JGithubPackage
  • JGithubPackageActivity
  • JGithubPackageActivityEvents
  • JGithubPackageActivityNotifications
  • JGithubPackageActivityStarring
  • JGithubPackageActivityWatching
  • JGithubPackageAuthorization
  • JGithubPackageData
  • JGithubPackageDataBlobs
  • JGithubPackageDataCommits
  • JGithubPackageDataRefs
  • JGithubPackageDataTags
  • JGithubPackageDataTrees
  • JGithubPackageGists
  • JGithubPackageGistsComments
  • JGithubPackageGitignore
  • JGithubPackageIssues
  • JGithubPackageIssuesAssignees
  • JGithubPackageIssuesComments
  • JGithubPackageIssuesEvents
  • JGithubPackageIssuesLabels
  • JGithubPackageIssuesMilestones
  • JGithubPackageMarkdown
  • JGithubPackageOrgs
  • JGithubPackageOrgsMembers
  • JGithubPackageOrgsTeams
  • JGithubPackagePulls
  • JGithubPackagePullsComments
  • JGithubPackageRepositories
  • JGithubPackageRepositoriesCollaborators
  • JGithubPackageRepositoriesComments
  • JGithubPackageRepositoriesCommits
  • JGithubPackageRepositoriesContents
  • JGithubPackageRepositoriesDownloads
  • JGithubPackageRepositoriesForks
  • JGithubPackageRepositoriesHooks
  • JGithubPackageRepositoriesKeys
  • JGithubPackageRepositoriesMerging
  • JGithubPackageRepositoriesStatistics
  • JGithubPackageRepositoriesStatuses
  • JGithubPackageSearch
  • JGithubPackageUsers
  • JGithubPackageUsersEmails
  • JGithubPackageUsersFollowers
  • JGithubPackageUsersKeys
  • JGithubRefs
  • JGithubStatuses
  • JGoogle
  • JGoogleAuth
  • JGoogleAuthOauth2
  • JGoogleData
  • JGoogleDataAdsense
  • JGoogleDataCalendar
  • JGoogleDataPicasa
  • JGoogleDataPicasaAlbum
  • JGoogleDataPicasaPhoto
  • JGoogleDataPlus
  • JGoogleDataPlusActivities
  • JGoogleDataPlusComments
  • JGoogleDataPlusPeople
  • JGoogleEmbed
  • JGoogleEmbedAnalytics
  • JGoogleEmbedMaps
  • JGrid
  • JHelp
  • JHelper
  • JHelperContent
  • JHelperContenthistory
  • JHelperMedia
  • JHelperRoute
  • JHelperTags
  • JHelperUsergroups
  • JHtml
  • JHtmlAccess
  • JHtmlActionsDropdown
  • JHtmlBatch
  • JHtmlBehavior
  • JHtmlBootstrap
  • JHtmlCategory
  • JHtmlContent
  • JHtmlContentLanguage
  • JHtmlDate
  • JHtmlDebug
  • JHtmlDropdown
  • JHtmlEmail
  • JHtmlForm
  • JHtmlFormbehavior
  • JHtmlGrid
  • JHtmlIcons
  • JHtmlJGrid
  • JHtmlJquery
  • JHtmlLinks
  • JHtmlList
  • JHtmlMenu
  • JHtmlNumber
  • JHtmlRules
  • JHtmlSearchtools
  • JHtmlSelect
  • JHtmlSidebar
  • JHtmlSliders
  • JHtmlSortablelist
  • JHtmlString
  • JHtmlTabs
  • JHtmlTag
  • JHtmlTel
  • JHtmlUser
  • JHttp
  • JHttpFactory
  • JHttpResponse
  • JHttpTransportCurl
  • JHttpTransportSocket
  • JHttpTransportStream
  • JHttpWrapperFactory
  • JImage
  • JImageFilter
  • JImageFilterBackgroundfill
  • JImageFilterBrightness
  • JImageFilterContrast
  • JImageFilterEdgedetect
  • JImageFilterEmboss
  • JImageFilterGrayscale
  • JImageFilterNegate
  • JImageFilterSketchy
  • JImageFilterSmooth
  • JInput
  • JInputCli
  • JInputCookie
  • JInputFiles
  • JInputJSON
  • JInstaller
  • JInstallerAdapter
  • JInstallerAdapterComponent
  • JInstallerAdapterFile
  • JInstallerAdapterLanguage
  • JInstallerAdapterLibrary
  • JInstallerAdapterModule
  • JInstallerAdapterPackage
  • JInstallerAdapterPlugin
  • JInstallerAdapterTemplate
  • JInstallerComponent
  • JInstallerExtension
  • JInstallerFile
  • JInstallerHelper
  • JInstallerLanguage
  • JInstallerLibrary
  • JInstallerManifest
  • JInstallerManifestLibrary
  • JInstallerManifestPackage
  • JInstallerModule
  • JInstallerPackage
  • JInstallerPlugin
  • JInstallerScript
  • JInstallerTemplate
  • JKeychain
  • JLanguage
  • JLanguageAssociations
  • JLanguageHelper
  • JLanguageMultilang
  • JLanguageStemmer
  • JLanguageStemmerPorteren
  • JLanguageTransliterate
  • JLanguageWrapperHelper
  • JLanguageWrapperText
  • JLanguageWrapperTransliterate
  • JLayoutBase
  • JLayoutFile
  • JLayoutHelper
  • JLDAP
  • JLess
  • JLessFormatterJoomla
  • JLibraryHelper
  • JLinkedin
  • JLinkedinCommunications
  • JLinkedinCompanies
  • JLinkedinGroups
  • JLinkedinJobs
  • JLinkedinOauth
  • JLinkedinObject
  • JLinkedinPeople
  • JLinkedinStream
  • JLoader
  • JLog
  • JLogEntry
  • JLogger
  • JLogLogger
  • JLogLoggerCallback
  • JLogLoggerDatabase
  • JLogLoggerEcho
  • JLogLoggerFormattedtext
  • JLogLoggerMessagequeue
  • JLogLoggerSyslog
  • JLogLoggerW3c
  • JMail
  • JMailHelper
  • JMailWrapperHelper
  • JMediawiki
  • JMediawikiCategories
  • JMediawikiHttp
  • JMediawikiImages
  • JMediawikiLinks
  • JMediawikiObject
  • JMediawikiPages
  • JMediawikiSearch
  • JMediawikiSites
  • JMediawikiUsers
  • JMenu
  • JMenuAdministrator
  • JMenuItem
  • JMenuSite
  • JMicrodata
  • JModelAdmin
  • JModelBase
  • JModelDatabase
  • JModelForm
  • JModelItem
  • JModelLegacy
  • JModelList
  • JModuleHelper
  • JNode
  • JOAuth1Client
  • JOAuth2Client
  • JObject
  • JObservable
  • JObserver
  • JObserverMapper
  • JObserverUpdater
  • JObserverWrapperMapper
  • JOpenSearchImage
  • JOpenSearchUrl
  • JOpenstreetmap
  • JOpenstreetmapChangesets
  • JOpenstreetmapElements
  • JOpenstreetmapGps
  • JOpenstreetmapInfo
  • JOpenstreetmapOauth
  • JOpenstreetmapObject
  • JOpenstreetmapUser
  • JPagination
  • JPaginationObject
  • JPath
  • JPathway
  • JPathwaySite
  • JPlatform
  • JPlugin
  • JPluginHelper
  • JProfiler
  • JRequest
  • JResponse
  • JResponseJson
  • JRoute
  • JRouter
  • JRouterAdministrator
  • JRouterSite
  • JRouteWrapperRoute
  • JRule
  • JRules
  • JSchemaChangeitem
  • JSchemaChangeitemMysql
  • JSchemaChangeitemPostgresql
  • JSchemaChangeitemSqlsrv
  • JSchemaChangeset
  • JSearchHelper
  • JSession
  • JSessionHandlerJoomla
  • JSessionHandlerNative
  • JSessionStorage
  • JSessionStorageApc
  • JSessionStorageDatabase
  • JSessionStorageMemcache
  • JSessionStorageMemcached
  • JSessionStorageNone
  • JSessionStorageWincache
  • JSessionStorageXcache
  • JSimplecrypt
  • JSimplepieFactory
  • JStream
  • JStreamString
  • JString
  • JStringController
  • JStringPunycode
  • JStringWrapperNormalise
  • JStringWrapperPunycode
  • JTable
  • JTableAsset
  • JTableCategory
  • JTableContent
  • JTableContenthistory
  • JTableContenttype
  • JTableCorecontent
  • JTableExtension
  • JTableInterface
  • JTableLanguage
  • JTableMenu
  • JTableMenuType
  • JTableModule
  • JTableNested
  • JTableObserver
  • JTableObserverContenthistory
  • JTableObserverTags
  • JTableSession
  • JTableUcm
  • JTableUpdate
  • JTableUpdatesite
  • JTableUser
  • JTableUsergroup
  • JTableViewlevel
  • JText
  • JToolbar
  • JToolbarButton
  • JToolbarButtonConfirm
  • JToolbarButtonCustom
  • JToolbarButtonHelp
  • JToolbarButtonLink
  • JToolbarButtonPopup
  • JToolbarButtonSeparator
  • JToolbarButtonSlider
  • JToolbarButtonStandard
  • JTree
  • JTwitter
  • JTwitterBlock
  • JTwitterDirectmessages
  • JTwitterFavorites
  • JTwitterFriends
  • JTwitterHelp
  • JTwitterLists
  • JTwitterOAuth
  • JTwitterObject
  • JTwitterPlaces
  • JTwitterProfile
  • JTwittersearch
  • JTwitterStatuses
  • JTwitterTrends
  • JTwitterUsers
  • JUcmBase
  • JUcmContent
  • JUcmType
  • JUpdate
  • JUpdateAdapter
  • JUpdater
  • JUpdaterCollection
  • JUpdaterExtension
  • JUri
  • JUser
  • JUserHelper
  • JUserWrapperHelper
  • JUtility
  • JVersion
  • JViewBase
  • JViewCategories
  • JViewCategory
  • JViewCategoryfeed
  • JViewHtml
  • JViewLegacy
  • JWeb
  • JWebClient
  • JXMLElement
  • lessc
  • lessc_formatter_classic
  • lessc_formatter_compressed
  • lessc_formatter_lessjs
  • lessc_parser
  • lessify
  • Net_IDNA_php4
  • nodecounter
  • ntlm_sasl_client_class
  • PHPMailer
  • PHPMailerOAuth
  • PHPMailerOAuthGoogle
  • POP3
  • SimplePie
  • SimplePie_Author
  • SimplePie_Autoloader
  • SimplePie_Cache
  • SimplePie_Cache_DB
  • SimplePie_Cache_File
  • SimplePie_Cache_Memcache
  • SimplePie_Cache_MySQL
  • SimplePie_Caption
  • SimplePie_Category
  • SimplePie_Content_Type_Sniffer
  • SimplePie_Copyright
  • SimplePie_Core
  • SimplePie_Credit
  • SimplePie_Decode_HTML_Entities
  • SimplePie_Enclosure
  • SimplePie_File
  • SimplePie_gzdecode
  • SimplePie_HTTP_Parser
  • SimplePie_IRI
  • SimplePie_Item
  • SimplePie_Locator
  • SimplePie_Misc
  • SimplePie_Net_IPv6
  • SimplePie_Parse_Date
  • SimplePie_Parser
  • SimplePie_Rating
  • SimplePie_Registry
  • SimplePie_Restriction
  • SimplePie_Sanitize
  • SimplePie_Source
  • SimplePie_XML_Declaration_Parser
  • SMTP
  • tagparse
  • TypeError

Interfaces

  • FOFConfigDomainInterface
  • FOFDatabaseInterface
  • FOFDatabaseQueryLimitable
  • FOFDatabaseQueryPreparable
  • FOFDownloadInterface
  • FOFEncryptAesInterface
  • FOFEncryptRandvalinterface
  • FOFFormField
  • FOFHalRenderInterface
  • FOFPlatformFilesystemInterface
  • FOFPlatformInterface
  • JArchiveExtractable
  • JAssociationExtensionInterface
  • JCacheException
  • JComponentRouterInterface
  • JComponentRouterRulesInterface
  • JController
  • JCryptCipher
  • JCryptPassword
  • JFeedParserNamespace
  • JHttpTransport
  • JLayout
  • JModel
  • JObservableInterface
  • JObserverInterface
  • JObserverUpdaterInterface
  • JSessionHandlerInterface
  • JsonSerializable
  • JUcm
  • JView
  • SimplePie_Cache_Base

Exceptions

  • Error
  • JAccessExceptionNotallowed
  • JCacheExceptionConnecting
  • JCacheExceptionUnsupported
  • JComponentExceptionMissing
  • JDatabaseException
  • JDatabaseExceptionConnecting
  • JDatabaseExceptionExecuting
  • JDatabaseExceptionUnsupported
  • JException
  • JSessionExceptionUnsupported
  • LogException
  • phpmailerException
  • SimplePie_Exception

Constants

  • JERROR_CALLBACK_NOT_CALLABLE
  • JERROR_ILLEGAL_MODE
  • JERROR_ILLEGAL_OPTIONS
  • JREQUEST_ALLOWHTML
  • JREQUEST_ALLOWRAW
  • JREQUEST_NOTRIM
  • JROUTER_MODE_RAW
  • JROUTER_MODE_SEF

Functions

  • __autoload
  • array_column
  • boolval
  • composerRequire205c915b9c7d3e718e7c95793ee67ffe
  • gzopen
  • gzseek
  • gztell
  • hash_equals
  • hash_pbkdf2
  • HTMLFilter
  • jexit
  • jimport
  • json_last_error_msg
  • ldap_escape
  • password_get_info
  • password_hash
  • password_needs_rehash
  • password_verify
  • PHPMailerAutoload
  • random_bytes
  • random_int
  • RandomCompat_intval
  • RandomCompat_strlen
  • RandomCompat_substr
  • tln_body2div
  • tln_casenormalize
  • tln_deent
  • tln_defang
  • tln_findnxreg
  • tln_findnxstr
  • tln_fixatts
  • tln_fixstyle
  • tln_fixurl
  • tln_getnxtag
  • tln_sanitize
  • tln_skipspace
  • tln_tagprint
  • tln_unspace
  • utf8_accents_to_ascii
  • utf8_bad_explain
  • utf8_bad_find
  • utf8_bad_findall
  • utf8_bad_identify
  • utf8_bad_replace
  • utf8_bad_strip
  • utf8_byte_position
  • utf8_compliant
  • utf8_from_unicode
  • utf8_ireplace
  • utf8_is_ascii
  • utf8_is_ascii_ctrl
  • utf8_is_valid
  • utf8_is_word_chars
  • utf8_locate_current_chr
  • utf8_locate_next_chr
  • utf8_ltrim
  • utf8_ord
  • utf8_rtrim
  • utf8_specials_pattern
  • utf8_str_pad
  • utf8_str_split
  • utf8_strcasecmp
  • utf8_strcspn
  • utf8_strip_ascii_ctrl
  • utf8_strip_non_ascii
  • utf8_strip_non_ascii_ctrl
  • utf8_strip_specials
  • utf8_stristr
  • utf8_strlen
  • utf8_strpos
  • utf8_strrev
  • utf8_strrpos
  • utf8_strspn
  • utf8_strtolower
  • utf8_strtoupper
  • utf8_substr
  • utf8_substr_replace
  • utf8_to_unicode
  • utf8_trim
  • utf8_ucfirst
  • utf8_ucwords
  • utf8_ucwords_callback

No namespace

Classes summary

CallbackFilterIterator CallbackFilterIterator using the callback to determine which items are accepted or rejected.
ComposerAutoloaderInit205c915b9c7d3e718e7c95793ee67ffe
easyparse
EasyPeasyICS Class EasyPeasyICS. Simple ICS data generator
FOFAutoloaderComponent An autoloader for FOF-powered components. It allows the autoloading of various classes related to the operation of a component, from Controllers and Models to Helpers and Fields. If a class doesn't exist, it will be created on the fly.
FOFAutoloaderFof The main class autoloader for FOF itself
FOFConfigDomainDispatcher Configuration parser for the dispatcher-specific settings
FOFConfigDomainTables Configuration parser for the tables-specific settings
FOFConfigDomainViews Configuration parser for the view-specific settings
FOFConfigProvider Reads and parses the fof.xml file in the back-end of a FOF-powered component, provisioning the data to the rest of the FOF framework
FOFController FrameworkOnFramework controller class. FOF is based on the thin controller paradigm, where the controller is mainly used to set up the model state and spawn the view.
FOFDatabase Database connector class.
FOFDatabaseDriver Joomla Platform Database Driver Class
FOFDatabaseDriverJoomla Joomla! pass-through database driver.
FOFDatabaseDriverMysql MySQL database driver
FOFDatabaseDriverMysqli MySQLi database driver
FOFDatabaseDriverOracle Oracle database driver
FOFDatabaseDriverPdo Joomla Platform PDO Database Driver Class
FOFDatabaseDriverPdomysql MySQL database driver supporting PDO based connections
FOFDatabaseDriverPostgresql PostgreSQL database driver
FOFDatabaseDriverSqlazure SQL Server database driver
FOFDatabaseDriverSqlite SQLite database driver
FOFDatabaseDriverSqlsrv SQL Server database driver
FOFDatabaseFactory Joomla Platform Database Factory class
FOFDatabaseInstaller
FOFDatabaseIterator Database iterator
FOFDatabaseIteratorAzure SQL azure database iterator.
FOFDatabaseIteratorMysql MySQL database iterator.
FOFDatabaseIteratorMysqli MySQLi database iterator.
FOFDatabaseIteratorOracle MySQLi database iterator.
FOFDatabaseIteratorPdo PDO database iterator.
FOFDatabaseIteratorPdomysql MySQLi database iterator.
FOFDatabaseIteratorPostgresql PostgreSQL database iterator.
FOFDatabaseIteratorSqlite MySQLi database iterator.
FOFDatabaseIteratorSqlsrv SQL server database iterator.
FOFDatabaseQuery Query Building Class.
FOFDatabaseQueryElement Query Element Class.
FOFDatabaseQueryMysql Query Building Class.
FOFDatabaseQueryMysqli Query Building Class.
FOFDatabaseQueryOracle Oracle Query Building Class.
FOFDatabaseQueryPdo PDO Query Building Class.
FOFDatabaseQueryPdomysql Query Building Class.
FOFDatabaseQueryPostgresql Query Building Class.
FOFDatabaseQuerySqlazure Query Building Class.
FOFDatabaseQuerySqlite SQLite Query Building Class.
FOFDatabaseQuerySqlsrv Query Building Class.
FOFDispatcher FrameworkOnFramework dispatcher class
FOFDownload
FOFDownloadAdapterAbstract Abstract base class for download adapters
FOFDownloadAdapterCurl A download adapter using the cURL PHP module
FOFDownloadAdapterFopen A download adapter using URL fopen() wrappers
FOFEncryptAes A simple implementation of AES-128, AES-192 and AES-256 encryption using the high performance mcrypt library.
FOFEncryptAesAbstract Abstract AES encryption class
FOFEncryptAesMcrypt Abstract AES encryption class
FOFEncryptAesOpenssl Abstract AES encryption class
FOFEncryptBase32 FOFEncryptBase32
FOFEncryptRandval Generates cryptographically-secure random values.
FOFEncryptTotp This class provides an RFC6238-compliant Time-based One Time Passwords, compatible with Google Authenticator (with PassCodeLength = 6 and TimePeriod = 30).
FOFForm FOFForm is an extension to JForm which support not only edit views but also browse (record list) and read (single record display) views based on XML forms.
FOFFormFieldAccesslevel Form Field class for FOF Joomla! access levels
FOFFormFieldActions Form Field class for FOF Supports a generic list of options.
FOFFormFieldButton Form Field class for the FOF framework Supports a button input.
FOFFormFieldCachehandler Form Field class for FOF Joomla! cache handlers
FOFFormFieldCalendar Form Field class for the FOF framework Supports a calendar / date field.
FOFFormFieldCaptcha Form Field class for the FOF framework Supports a captcha field.
FOFFormFieldCheckbox Form Field class for the FOF framework A single checkbox
FOFFormFieldCheckboxes Form Field class for FOF Supports a list of checkbox.
FOFFormFieldComponents Form Field class for FOF Components installed on the site
FOFFormFieldEditor Form Field class for the FOF framework An editarea field for content creation and formatted HTML display
FOFFormFieldEmail Form Field class for the FOF framework Supports a one line text field.
FOFFormFieldGroupedbutton Form Field class for FOF Supports a generic list of options.
FOFFormFieldGroupedlist Form Field class for FOF Supports a generic list of options.
FOFFormFieldHidden Form Field class for the FOF framework A hidden field
FOFFormFieldImage Form Field class for the FOF framework Media selection field. This is an alias of the "media" field type.
FOFFormFieldImagelist Form Field class for the FOF framework Media selection field.
FOFFormFieldInteger Form Field class for the FOF framework Supports a one line text field.
FOFFormFieldLanguage Form Field class for FOF Available site languages
FOFFormFieldList Form Field class for FOF Supports a generic list of options.
FOFFormFieldMedia Form Field class for the FOF framework Media selection field.
FOFFormFieldModel Form Field class for FOF Generic list from a model's results
FOFFormFieldOrdering Form Field class for FOF Renders the row ordering interface checkbox in browse views
FOFFormFieldPassword Form Field class for the FOF framework Supports a one line text field.
FOFFormFieldPlugins Form Field class for FOF Plugins installed on the site
FOFFormFieldPublished Form Field class for FOF Supports a generic list of options.
FOFFormFieldRadio Form Field class for FOF Radio selection list
FOFFormFieldRelation Form Field class for FOF Relation list
FOFFormFieldRules Form Field class for FOF Joomla! ACL Rules
FOFFormFieldSelectrow Form Field class for FOF Renders the checkbox in browse views which allows you to select rows
FOFFormFieldSessionhandler Form Field class for FOF Joomla! session handlers
FOFFormFieldSpacer Form Field class for the FOF framework Spacer used between form elements
FOFFormFieldSql Form Field class for FOF Radio selection listGeneric list from an SQL statement
FOFFormFieldTag Form Field class for FOF Tag Fields
FOFFormFieldTel Form Field class for the FOF framework Supports a URL text field.
FOFFormFieldText Form Field class for the FOF framework Supports a one line text field.
FOFFormFieldTextarea Form Field class for the FOF framework Supports a text area
FOFFormFieldTimezone Form Field class for FOF Supports a generic list of options.
FOFFormFieldTitle Form Field class for the FOF framework Supports a title field with an optional slug display below it.
FOFFormFieldUrl Form Field class for the FOF framework Supports a URL text field.
FOFFormFieldUser Form Field class for the FOF framework A user selection box / display field
FOFFormFieldUsergroup Form Field class for FOF Joomla! user groups
FOFFormHeader An interface for FOFFormHeader fields, used to define the filters and the elements of the header row in repeatable (browse) views
FOFFormHeaderAccesslevel Access level field header
FOFFormHeaderField Generic field header, without any filters
FOFFormHeaderFielddate Generic field header, with text input (search) filter
FOFFormHeaderFieldfilterable Generic field header, with text input (search) filter
FOFFormHeaderFieldsearchable Generic field header, with text input (search) filter
FOFFormHeaderFieldselectable Generic field header, with drop down filters
FOFFormHeaderFieldsql Generic field header, with drop down filters based on a SQL query
FOFFormHeaderFilterdate Generic filter, text box entry with calendar button
FOFFormHeaderFilterfilterable Generic filter, text box entry with optional buttons
FOFFormHeaderFiltersearchable Generic filter, text box entry with optional buttons
FOFFormHeaderFilterselectable Generic filter, drop-down based on fixed options
FOFFormHeaderFiltersql Generic filter, drop-down based on SQL query
FOFFormHeaderLanguage Language field header
FOFFormHeaderModel Form Field class for FOF Generic list from a model's results
FOFFormHeaderOrdering Ordering field header
FOFFormHeaderPublished Field header for Published (enabled) columns
FOFFormHeaderRowselect Row selection checkbox
FOFFormHelper FOFForm's helper class. Provides a storage for filesystem's paths where FOFForm's entities reside and methods for creating those entities. Also stores objects with entities' prototypes for further reusing.
FOFHalDocument Implementation of the Hypertext Application Language document in PHP. It can be used to provide hypermedia in a web service context.
FOFHalLink Implementation of the Hypertext Application Language link in PHP.
FOFHalLinks Implementation of the Hypertext Application Language links in PHP. This is actually a collection of links.
FOFHalRenderJson Implements the HAL over JSON renderer
FOFInflector FOFInflector to pluralize and singularize English nouns.
FOFInput FrameworkOnFramework input handling class. Extends upon the JInput class.
FOFIntegrationJoomlaFilesystem
FOFIntegrationJoomlaPlatform Part of the FOF Platform Abstraction Layer.
FOFLayoutFile Base class for rendering a display layout loaded from from a layout file
FOFLayoutHelper Helper to render a FOFLayout object, storing a base path
FOFLess This class is taken near verbatim (changes marked with FOF comment markers) from:
FOFLessFormatterClassic This class is taken verbatim from:
FOFLessFormatterCompressed This class is taken verbatim from:
FOFLessFormatterJoomla This class is taken verbatim from:
FOFLessFormatterLessjs This class is taken verbatim from:
FOFLessParser This class is taken verbatim from:
FOFModel FrameworkOnFramework Model class. The Model is the workhorse. It performs all of the business logic based on its state and then returns the raw (processed) data to the caller, or modifies its own state. It's important to note that the model doesn't get data directly from the request (this is the Controller's business) and that it doesn't output anything (that the View's business).
FOFModelBehavior FrameworkOnFramework model behavior class. It defines the events which are called by a Model.
FOFModelBehaviorAccess FrameworkOnFramework model behavior class to filter front-end access to items based on the viewing access levels.
FOFModelBehaviorEmptynonzero FrameworkOnFramework model behavior class
FOFModelBehaviorEnabled FrameworkOnFramework model behavior class to filter front-end access to items that are enabled.
FOFModelBehaviorFilters FrameworkOnFramework model behavior class
FOFModelBehaviorLanguage FrameworkOnFramework model behavior class to filter front-end access to items based on the language.
FOFModelBehaviorPrivate FrameworkOnFramework model behavior class to filter front-end access to items craeted by the currently logged in user only.
FOFModelDispatcherBehavior FrameworkOnFramework model behavior dispatcher class
FOFModelField FrameworkOnFramework model behavior class
FOFModelFieldBoolean FrameworkOnFramework model behavior class
FOFModelFieldDate FrameworkOnFramework model behavior class
FOFModelFieldNumber FrameworkOnFramework model behavior class
FOFModelFieldText FrameworkOnFramework model behavior class
FOFPlatform Part of the FOF Platform Abstraction Layer. It implements everything that depends on the platform FOF is running under, e.g. the Joomla! CMS front-end, the Joomla! CMS back-end, a CLI Joomla! Platform app, a bespoke Joomla! Platform / Framework web application and so on.
FOFPlatformFilesystem
FOFQueryAbstract FrameworkOnFramework query base class; for compatibility purposes
FOFRenderAbstract Abstract view renderer class. The renderer is what turns XML view templates into actual HTML code, renders the submenu links and potentially wraps the HTML output in a div with a component-specific ID.
FOFRenderJoomla Default Joomla! 1.5, 1.7, 2.5 view renderer class
FOFRenderJoomla3 Joomla! 3 view renderer class
FOFRenderStrapper Akeeba Strapper view renderer class.
FOFStringUtils Helper class with utilitarian functions concerning strings
FOFTable FrameworkOnFramework Table class. The Table is one part controller, one part model and one part data adapter. It's supposed to handle operations for single records.
FOFTableBehavior FrameworkOnFramework table behavior class. It defines the events which are called by a Table.
FOFTableBehaviorAssets FrameworkOnFramework table behavior class for assets
FOFTableBehaviorContenthistory FrameworkOnFramework table behavior class for content History
FOFTableBehaviorTags FrameworkOnFramework table behavior class for tags
FOFTableDispatcherBehavior FrameworkOnFramework table behavior dispatcher class
FOFTableNested A class to manage tables holding nested sets (hierarchical data)
FOFTableRelations
FOFTemplateUtils A utility class to load view templates, media files and modules.
FOFToolbar The Toolbar class renders the back-end component title area and the back- and front-end toolbars.
FOFUtilsArray A utility class to handle array manipulation.
FOFUtilsCacheCleaner A utility class to help you quickly clean the Joomla! cache
FOFUtilsConfigHelper A utility class to help you fetch component parameters without going through JComponentHelper
FOFUtilsFilescheck A utility class to check that your extension's files are not missing and have not been tampered with.
FOFUtilsIniParser A utility class to parse INI files. This monstrosity is only required because some impossibly misguided individuals who misrepresent themselves as hosts have disabled PHP's parse_ini_file() function for "security reasons". Apparently their blatant ignorance doesn't allow them to discern between the innocuous parse_ini_file and the _potentially_ dangerous ini_set functions, leading them to disable the former and let the latter enabled. In other words, THIS CLASS IS HERE TO FIX STUPID.
FOFUtilsInstallscript A helper class which you can use to create component installation scripts
FOFUtilsIp IP address utilities
FOFUtilsObject Temporary class for backwards compatibility. You should not be using this in your code. It is currently present to handle the validation error stack for FOFTable::check() and will be removed in an upcoming version.
FOFUtilsObservableDispatcher Class to handle dispatching of events.
FOFUtilsObservableEvent Defines an observable event.
FOFUtilsPhpfunc Intercept calls to PHP functions.
FOFUtilsTimer An execution timer monitor class
FOFUtilsUpdate A helper Model to interact with Joomla!'s extensions update feature
FOFUtilsUpdateCollection A helper class to read and parse "collection" update XML files over the web
FOFUtilsUpdateExtension A helper class to read and parse "extension" update XML files over the web
FOFUtilsUpdateJoomla A helper class which provides update information for the Joomla! CMS itself. This is slightly different than the regular "extension" files as we need to know if a Joomla! version is STS, LTS, testing, current and so on.
FOFView FrameworkOnFramework View class. The View is the MVC component which gets the raw data from a Model and renders it in a way that makes sense. The usual rendering is HTML, but you can also output JSON, CSV, XML, or even media (images, videos, ...) and documents (Word, PDF, Excel...).
FOFViewCsv FrameworkOnFramework CSV View class. Automatically renders the data in CSV format.
FOFViewForm FrameworkOnFramework Form class. It preferrably renders an XML view template instead of a traditional PHP-based view template.
FOFViewHtml FrameworkOnFramework HTML output class. Together with PHP-based view tempalates it will render your data into an HTML representation.
FOFViewJson FrameworkOnFramework JSON View class. Renders the data as a JSON object or array. It can optionally output HAL links as well.
FOFViewRaw FrameworkOnFramework raw output class. It works like an HTML view, but the output is bare HTML.
idna_convert Encode/decode Internationalized Domain Names.
JAccess Class that handles all access authorisation routines.
JAccessRule JAccessRule class.
JAccessRules JAccessRules class.
JAccessWrapperAccess Wrapper class for JAccess
JAdapter Adapter Class Retains common adapter pattern functions Class harvested from joomla.installer.installer
JAdapterInstance Adapter Instance Class
JApplication Base class for a Joomla! application.
JApplicationAdministrator Joomla! Administrator Application class
JApplicationBase Joomla Platform Base Application Class
JApplicationCli Base class for a Joomla! command line application.
JApplicationCms Joomla! CMS Application class
JApplicationDaemon Class to turn JApplicationCli applications into daemons. It requires CLI and PCNTL support built into PHP.
JApplicationHelper Application helper functions
JApplicationSite Joomla! Site Application class
JApplicationWeb Base class for a Joomla! Web application.
JApplicationWebRouter Class to define an abstract Web application router.
JApplicationWebRouterBase Basic Web application router class for the Joomla Platform.
JApplicationWebRouterRest RESTful Web application router class for the Joomla Platform.
JArchive An Archive handling class
JArchiveBzip2 Bzip2 format adapter for the JArchive class
JArchiveGzip Gzip format adapter for the JArchive class
JArchiveTar Tar format adapter for the JArchive class
JArchiveWrapperArchive Wrapper class for JArchive
JArchiveZip ZIP format adapter for the JArchive class
JArrayHelper JArrayHelper is an array utility class for doing all sorts of odds and ends with arrays.
JAssociationExtensionHelper Association Extension Helper
JAuthentication Authentication class, provides an interface for the Joomla authentication system
JAuthenticationHelper Authentication helper class
JAuthenticationResponse Authentication response class, provides an object for storing user and error details
JBrowser Browser class, provides capability information about the current web client.
JBuffer Generic Buffer stream handler
JButton Deprecated class placeholder. You should use JToolbarButton instead.
JCache Joomla! Cache base object
JCacheController Public cache handler
JCacheControllerCallback Joomla! Cache callback type object
JCacheControllerOutput Joomla Cache output type object
JCacheControllerPage Joomla! Cache page type object
JCacheControllerView Joomla! Cache view type object
JCacheStorage Abstract cache storage handler
JCacheStorageApc APC cache storage handler
JCacheStorageApcu APCu cache storage handler
JCacheStorageCachelite Cache lite storage handler
JCacheStorageFile File cache storage handler
JCacheStorageHelper Cache storage helper functions.
JCacheStorageMemcache Memcache cache storage handler
JCacheStorageMemcached Memcached cache storage handler
JCacheStorageRedis Redis cache storage handler for PECL
JCacheStorageWincache WinCache cache storage handler
JCacheStorageXcache XCache cache storage handler
JCaptcha Joomla! Captcha base object
JCategories JCategories Class.
JCategoryNode Helper class to load Categorytree
JClassLoader Decorate Composer ClassLoader for Joomla!
JCli Deprecated class placeholder. You should use JApplicationCli instead.
JClientFtp FTP client class
JClientHelper Client helper class
JClientLdap LDAP client class
JClientWrapperHelper Wrapper class for JClientHelper
JComponentHelper Component helper class
JComponentRecord Object representing a component extension record
JComponentRouterBase Base component routing class
JComponentRouterLegacy Default routing class for missing or legacy component routers
JComponentRouterRulesMenu Rule to identify the right Itemid for a view in a component
JComponentRouterRulesNomenu Rule to process URLs without a menu item
JComponentRouterRulesStandard Rule for the standard handling of component routing
JComponentRouterView View-based component routing class
JComponentRouterViewconfiguration View-configuration class for the view-based component router
JControllerAdmin Base class for a Joomla Administrator Controller
JControllerBase Joomla Platform Base Controller Class
JControllerForm Controller tailored to suit most form-based admin operations.
JControllerLegacy Base class for a Joomla Controller
JCrypt JCrypt is a Joomla Platform class for handling basic encryption/decryption of data.
JCryptCipher3Des JCrypt cipher for Triple DES encryption, decryption and key generation.
JCryptCipherBlowfish JCrypt cipher for Blowfish encryption, decryption and key generation.
JCryptCipherCrypto JCrypt cipher for encryption, decryption and key generation via the php-encryption library.
JCryptCipherMcrypt JCrypt cipher for mcrypt algorithm encryption, decryption and key generation.
JCryptCipherRijndael256 JCrypt cipher for Rijndael 256 encryption, decryption and key generation.
JCryptCipherSimple JCrypt cipher for Simple encryption, decryption and key generation.
JCryptKey Encryption key object for the Joomla Platform.
JCryptPasswordSimple Joomla Platform Password Crypter
JDaemon Backward Compatability Stub for JApplicationDaemon
JDatabase Database connector class.
JDatabaseDriver Joomla Platform Database Driver Class
JDatabaseDriverMysql MySQL database driver
JDatabaseDriverMysqli MySQLi database driver
JDatabaseDriverOracle Oracle database driver
JDatabaseDriverPdo Joomla Platform PDO Database Driver Class
JDatabaseDriverPdomysql MySQL database driver supporting PDO based connections
JDatabaseDriverPostgresql PostgreSQL database driver
JDatabaseDriverSqlazure SQL Server database driver
JDatabaseDriverSqlite SQLite database driver
JDatabaseDriverSqlsrv SQL Server database driver
JDatabaseExporter Joomla Platform Database Exporter Class
JDatabaseExporterMysql MySQL export driver.
JDatabaseExporterMysqli MySQLi export driver.
JDatabaseExporterPdomysql MySQL export driver for the PDO based MySQL database driver.
JDatabaseExporterPostgresql PostgreSQL export driver.
JDatabaseFactory Joomla Platform Database Factory class
JDatabaseImporter Joomla Platform Database Importer Class
JDatabaseImporterMysql MySQL import driver.
JDatabaseImporterMysqli MySQLi import driver.
JDatabaseImporterPdomysql MySQL import driver for the PDO based MySQL database driver.
JDatabaseImporterPostgresql PostgreSQL import driver.
JDatabaseInterface
JDatabaseIterator Joomla Platform Database Driver Class
JDatabaseIteratorMysql MySQL database iterator.
JDatabaseIteratorMysqli MySQLi database iterator.
JDatabaseIteratorOracle Oracle database iterator.
JDatabaseIteratorPdo PDO database iterator.
JDatabaseIteratorPdomysql MySQL database iterator for the PDO based MySQL database driver.
JDatabaseIteratorPostgresql PostgreSQL database iterator.
JDatabaseIteratorSqlazure SQL azure database iterator.
JDatabaseIteratorSqlite SQLite database iterator.
JDatabaseIteratorSqlsrv SQL server database iterator.
JDatabaseMysql MySQL database driver
JDatabaseMysqli MySQLi database driver
JDatabaseQuery Query Building Class.
JDatabaseQueryElement Query Element Class.
JDatabaseQueryLimitable
JDatabaseQueryMysql Query Building Class.
JDatabaseQueryMysqli Query Building Class.
JDatabaseQueryOracle Oracle Query Building Class.
JDatabaseQueryPdo PDO Query Building Class.
JDatabaseQueryPdomysql Query Building Class.
JDatabaseQueryPostgresql Query Building Class.
JDatabaseQueryPreparable
JDatabaseQuerySqlazure Query Building Class.
JDatabaseQuerySqlite SQLite Query Building Class.
JDatabaseQuerySqlsrv Query Building Class.
JDatabaseSqlazure SQL Server database driver
JDatabaseSqlsrv SQL Server database driver
JDate JDate is a class that stores a date and provides logic to manipulate and render that date in a variety of formats.
JDispatcher Deprecated class placeholder. You should use JEventDispatcher instead.
JDocument Document class, provides an easy interface to parse and display a document
JDocumentError DocumentError class, provides an easy interface to parse and display an error page
JDocumentFeed DocumentFeed class, provides an easy interface to parse and display any feed document
JDocumentHtml JDocumentHtml class, provides an easy interface to parse and display a HTML document
JDocumentImage DocumentImage class, provides an easy interface to output image data
JDocumentJson JDocumentJson class, provides an easy interface to parse and display JSON output
JDocumentOpensearch OpenSearch class, provides an easy interface to display an OpenSearch document
JDocumentRaw DocumentRAW class, provides an easy interface to parse and display raw output
JDocumentRenderer Abstract class for a renderer
JDocumentRendererAtom JDocumentRendererAtom is a feed that implements the atom specification
JDocumentRendererComponent Component renderer
JDocumentRendererFeedAtom JDocumentRendererFeedAtom is a feed that implements the atom specification
JDocumentRendererFeedRss JDocumentRendererRSS is a feed that implements RSS 2.0 Specification
JDocumentRendererHead JDocument head renderer
JDocumentRendererHtmlComponent Component renderer
JDocumentRendererHtmlHead JDocument head renderer
JDocumentRendererHtmlMessage JDocument system message renderer
JDocumentRendererHtmlModule JDocument Module renderer
JDocumentRendererHtmlModules JDocument Modules renderer
JDocumentRendererMessage JDocument system message renderer
JDocumentRendererModule JDocument Module renderer
JDocumentRendererModules JDocument Modules renderer
JDocumentRendererRSS JDocumentRendererRSS is a feed that implements RSS 2.0 Specification
JDocumentXml DocumentXML class, provides an easy interface to parse and display XML output
JEditor JEditor class to handle WYSIWYG editors
JError Error Handling Class
JErrorPage Displays the custom error page when an uncaught exception occurs.
JEvent JEvent Class
JEventDispatcher Class to handle dispatching of events.
JExtension Deprecated class placeholder. You should use JInstallerExtension instead.
JFacebook Joomla Platform class for interacting with a Facebook API instance.
JFacebookAlbum Facebook API Album class for the Joomla Platform.
JFacebookCheckin Facebook API Checkin class for the Joomla Platform.
JFacebookComment Facebook API Comment class for the Joomla Platform.
JFacebookEvent Facebook API User class for the Joomla Platform.
JFacebookGroup Facebook API Group class for the Joomla Platform.
JFacebookLink Facebook API Link class for the Joomla Platform.
JFacebookNote Facebook API Note class for the Joomla Platform.
JFacebookOAuth Joomla Platform class for generating Facebook API access token.
JFacebookObject Facebook API object class for the Joomla Platform.
JFacebookPhoto Facebook API Photo class for the Joomla Platform.
JFacebookPost Facebook API Post class for the Joomla Platform.
JFacebookStatus Facebook API Status class for the Joomla Platform.
JFacebookUser Facebook API User class for the Joomla Platform.
JFacebookVideo Facebook API Video class for the Joomla Platform.
JFactory Joomla Platform Factory class.
JFeed Class to encapsulate a feed for the Joomla Platform.
JFeedEnclosure JFeedEnclosure is an internal class that stores feed enclosure information
JFeedEntry Class to encapsulate a feed entry for the Joomla Platform.
JFeedFactory Feed factory class.
JFeedImage JFeedImage is an internal class that stores feed image information
JFeedItem JFeedItem is an internal class that stores feed item information
JFeedLink Feed Link class.
JFeedParser Feed Parser class.
JFeedParserAtom ATOM Feed Parser class.
JFeedParserRss RSS Feed Parser class.
JFeedParserRssItunes RSS Feed Parser Namespace handler for iTunes.
JFeedParserRssMedia RSS Feed Parser Namespace handler for MediaRSS.
JFeedPerson Feed Person class.
JFile A File handling class
JFilesystemHelper File system helper
JFilesystemPatcher A Unified Diff Format Patcher class
JFilesystemWrapperFile Wrapper class for JFile
JFilesystemWrapperFolder Wrapper class for JFilesystemFolder
JFilesystemWrapperPath Wrapper class for JPath
JFilterInput JFilterInput is a class for filtering input from any data source
JFilterOutput JFilterOutput
JFilterWrapperOutput Wrapper class for JFilterOutput
JFolder A Folder handling class
JForm Form Class for the Joomla Platform.
JFormField Abstract Form Field class for the Joomla Platform.
JFormFieldAccessLevel Form Field class for the Joomla Platform. Provides a list of access levels. Access levels control what users in specific groups can see.
JFormFieldAliastag Form Field class for the Joomla Framework.
JFormFieldAuthor Form Field to load a list of content authors
JFormFieldCacheHandler Form Field class for the Joomla Platform. Provides a list of available cache handlers
JFormFieldCalendar Form Field class for the Joomla Platform.
JFormFieldCaptcha Captcha field.
JFormFieldCategory Form Field class for the Joomla Platform. Supports an HTML select list of categories
JFormFieldCheckbox Form Field class for the Joomla Platform. Single checkbox field. This is a boolean field with null for false and the specified option for true
JFormFieldCheckboxes Form Field class for the Joomla Platform. Displays options as a list of checkboxes. Multiselect may be forced to be true.
JFormFieldChromeStyle Chrome Styles field.
JFormFieldColor Color Form Field class for the Joomla Platform. This implementation is designed to be compatible with HTML5's <input type="color">
JFormFieldCombo Form Field class for the Joomla Platform. Implements a combo box field.
JFormFieldComponentlayout Form Field to display a list of the layouts for a component view from the extension or template overrides.
JFormFieldComponents Form Field class for the Joomla Framework.
JFormFieldContenthistory Field to select Content History from a modal list.
JFormFieldContentlanguage Provides a list of content languages
JFormFieldContenttype Content Type field.
JFormFieldDatabaseConnection Form Field class for the Joomla Platform. Provides a list of available database connections, optionally limiting to a given list.
JFormFieldEditor A textarea field for content creation
JFormFieldEMail Form Field class for the Joomla Platform. Provides and input field for email addresses
JFormFieldFile Form Field class for the Joomla Platform. Provides an input field for files
JFormFieldFileList Supports an HTML select list of files
JFormFieldFolderList Supports an HTML select list of folder
JFormFieldFrontend_Language Provides a list of published content languages with home pages
JFormFieldGroupedList Form Field class for the Joomla Platform. Provides a grouped list select field.
JFormFieldHeadertag Form Field class for the Joomla! CMS.
JFormFieldHelpsite Form Field class for the Joomla Platform. Provides a select list of help sites.
JFormFieldHidden Form Field class for the Joomla Platform. Provides a hidden field
JFormFieldImageList Supports an HTML select list of image
JFormFieldInteger Form Field class for the Joomla Platform. Provides a select list of integers with specified first, last and step values.
JFormFieldLanguage Form Field class for the Joomla Platform. Supports a list of installed application languages
JFormFieldLastvisitDateRange Field to show a list of available date ranges to filter on last visit date.
JFormFieldLimitbox Field to load a list of posible item count limits
JFormFieldList Form Field class for the Joomla Platform. Supports a generic list of options.
JFormFieldMedia Provides a modal media selector including upload mechanism
JFormFieldMenu Supports an HTML select list of menus
JFormFieldMenuitem Supports an HTML grouped select list of menu item grouped by menu
JFormFieldMeter Form Field class for the Joomla Platform. Provides a meter to show value in a range.
JFormFieldModulelayout Form Field to display a list of the layouts for module display from the module or template overrides.
JFormFieldModuleOrder Module Order field.
JFormFieldModulePosition Module Position field.
JFormFieldModuletag Module Tag field.
JFormFieldNote Form Field class for the Joomla Platform. Supports a one line text field.
JFormFieldNumber Form Field class for the Joomla Platform. Provides a one line text box with up-down handles to set a number in the field.
JFormFieldOrdering Ordering field.
JFormFieldPassword Form Field class for the Joomla Platform. Text field for passwords
JFormFieldPlugin_Status Plugin Status field.
JFormFieldPlugins Form Field class for the Joomla Framework.
JFormFieldPredefinedList Form Field to load a list of predefined values
JFormFieldRadio Form Field class for the Joomla Platform. Provides radio button inputs
JFormFieldRange Form Field class for the Joomla Platform. Provides a horizontal scroll bar to specify a value in a range.
JFormFieldRegistrationDateRange Registration Date Range field.
JFormFieldRepeatable Form Field class for the Joomla Platform. Display a JSON loaded window with a repeatable set of sub fields
JFormFieldRules Form Field class for the Joomla Platform. Field for assigning permissions to groups for a given asset
JFormFieldSessionHandler Form Field class for the Joomla Platform. Provides a select list of session handler options.
JFormFieldSpacer Form Field class for the Joomla Platform. Provides spacer markup to be used in form layouts.
JFormFieldSQL Supports an custom SQL select list
JFormFieldStatus Form Field to load a list of states
JFormFieldSubform The Field to load the form inside current form
JFormFieldTag List of Tags field.
JFormFieldTel Form Field class for the Joomla Platform. Supports a text field telephone numbers.
JFormFieldTemplatestyle Supports a select grouped list of template styles
JFormFieldText Form Field class for the Joomla Platform. Supports a one line text field.
JFormFieldTextarea Form Field class for the Joomla Platform. Supports a multi line area for entry of plain text
JFormFieldTimezone Form Field class for the Joomla Platform.
JFormFieldUrl Form Field class for the Joomla Platform. Supports a URL text field
JFormFieldUser Field to select a user ID from a modal list.
JFormFieldUserActive Field to show a list of available user active statuses
JFormFieldUsergroup Form Field class for the Joomla Platform. Supports a nested checkbox field listing user groups. Multiselect is available by default.
JFormFieldUserGroupList Field to load a dropdown list of available user groups
JFormFieldUserState Field to load a list of available users statuses
JFormHelper JForm's helper class. Provides a storage for filesystem's paths where JForm's entities reside and methods for creating those entities. Also stores objects with entities' prototypes for further reusing.
JFormRule Form Rule class for the Joomla Platform.
JFormRuleBoolean Form Rule class for the Joomla Platform.
JFormRuleCalendar Form Rule class for the Joomla Platform
JFormRuleCaptcha Form Rule class for the Joomla Framework.
JFormRuleColor Form Rule class for the Joomla Platform.
JFormRuleEmail Form Rule class for the Joomla Platform.
JFormRuleEquals Form Rule class for the Joomla Platform.
JFormRuleNotequals Form Rule class for the Joomla Platform.
JFormRuleNumber Form Rule class for the Joomla Platform.
JFormRuleOptions Form Rule class for the Joomla Platform. Requires the value entered be one of the options in a field of type="list"
JFormRulePassword Form Rule class for the Joomla Platform.
JFormRuleRules Form Rule class for the Joomla Platform.
JFormRuleTel Form Rule class for the Joomla Platform
JFormRuleUrl Form Rule class for the Joomla Platform.
JFormRuleUsername Form Rule class for the Joomla Platform.
JFormWrapperHelper Wrapper class for JFormHelper
JFTP Deprecated class placeholder. You should use JClientFtp instead.
JGithub Joomla Platform class for interacting with a GitHub server instance.
JGithubAccount GitHub API Account class for the Joomla Platform.
JGithubCommits GitHub API Commits class for the Joomla Platform.
JGithubForks GitHub API Forks class for the Joomla Platform.
JGithubHooks GitHub API Hooks class for the Joomla Platform.
JGithubHttp HTTP client class for connecting to a GitHub instance.
JGithubMeta GitHub API Meta class.
JGithubMilestones GitHub API Milestones class for the Joomla Platform.
JGithubObject GitHub API object class for the Joomla Platform.
JGithubPackage GitHub API package class for the Joomla Platform.
JGithubPackageActivity GitHub API Activity class for the Joomla Platform.
JGithubPackageActivityEvents GitHub API Activity Events class for the Joomla Platform.
JGithubPackageActivityNotifications GitHub API Activity Events class for the Joomla Platform.
JGithubPackageActivityStarring GitHub API Activity Events class for the Joomla Platform.
JGithubPackageActivityWatching GitHub API Activity Watching Events class for the Joomla Platform.
JGithubPackageAuthorization GitHub API Authorization class for the Joomla Platform.
JGithubPackageData GitHub API DB class for the Joomla Platform.
JGithubPackageDataBlobs GitHub API Data Blobs class for the Joomla Platform.
JGithubPackageDataCommits GitHub API Data Commits class for the Joomla Platform.
JGithubPackageDataRefs GitHub API References class for the Joomla Platform.
JGithubPackageDataTags GitHub API Data Tags class for the Joomla Platform.
JGithubPackageDataTrees GitHub API Data Trees class for the Joomla Platform.
JGithubPackageGists GitHub API Gists class for the Joomla Platform.
JGithubPackageGistsComments GitHub API Gists Comments class for the Joomla Platform.
JGithubPackageGitignore GitHub API Gitignore class for the Joomla Platform.
JGithubPackageIssues GitHub API Issues class for the Joomla Platform.
JGithubPackageIssuesAssignees GitHub API Assignees class for the Joomla Platform.
JGithubPackageIssuesComments GitHub API Comments class for the Joomla Platform.
JGithubPackageIssuesEvents GitHub API Issues Events class for the Joomla Platform.
JGithubPackageIssuesLabels GitHub API Milestones class for the Joomla Platform.
JGithubPackageIssuesMilestones GitHub API Milestones class for the Joomla Platform.
JGithubPackageMarkdown GitHub API Markdown class.
JGithubPackageOrgs GitHub API Activity class for the Joomla Platform.
JGithubPackageOrgsMembers GitHub API Orgs Members class for the Joomla Platform.
JGithubPackageOrgsTeams GitHub API Orgs Teams class for the Joomla Platform.
JGithubPackagePulls GitHub API Pull Requests class for the Joomla Platform.
JGithubPackagePullsComments GitHub API Pulls Comments class for the Joomla Platform.
JGithubPackageRepositories GitHub API Activity class for the Joomla Platform.
JGithubPackageRepositoriesCollaborators GitHub API Repositories Collaborators class for the Joomla Platform.
JGithubPackageRepositoriesComments GitHub API Repositories Comments class for the Joomla Platform.
JGithubPackageRepositoriesCommits GitHub API Repositories Commits class for the Joomla Platform.
JGithubPackageRepositoriesContents GitHub API Repositories Contents class for the Joomla Platform.
JGithubPackageRepositoriesDownloads GitHub API Repositories Downloads class for the Joomla Platform.
JGithubPackageRepositoriesForks GitHub API Forks class for the Joomla Platform.
JGithubPackageRepositoriesHooks GitHub API Hooks class for the Joomla Platform.
JGithubPackageRepositoriesKeys GitHub API Forks class for the Joomla Platform.
JGithubPackageRepositoriesMerging GitHub API Repositories Merging class for the Joomla Platform.
JGithubPackageRepositoriesStatistics GitHub API class for the Joomla Platform.
JGithubPackageRepositoriesStatuses GitHub API References class for the Joomla Platform.
JGithubPackageSearch GitHub API Search class for the Joomla Platform.
JGithubPackageUsers GitHub API References class for the Joomla Platform.
JGithubPackageUsersEmails GitHub API References class for the Joomla Platform.
JGithubPackageUsersFollowers GitHub API References class for the Joomla Platform.
JGithubPackageUsersKeys GitHub API References class for the Joomla Platform.
JGithubRefs GitHub API References class for the Joomla Platform.
JGithubStatuses GitHub API References class for the Joomla Platform.
JGoogle Joomla Platform class for interacting with the Google APIs.
JGoogleAuth Google authentication class abstract
JGoogleAuthOauth2 Google OAuth authentication class
JGoogleData Google API data class for the Joomla Platform.
JGoogleDataAdsense Google Adsense data class for the Joomla Platform.
JGoogleDataCalendar Google Calendar data class for the Joomla Platform.
JGoogleDataPicasa Google Picasa data class for the Joomla Platform.
JGoogleDataPicasaAlbum Google Picasa data class for the Joomla Platform.
JGoogleDataPicasaPhoto Google Picasa data class for the Joomla Platform.
JGoogleDataPlus Google+ data class for the Joomla Platform.
JGoogleDataPlusActivities Google+ data class for the Joomla Platform.
JGoogleDataPlusComments Google+ data class for the Joomla Platform.
JGoogleDataPlusPeople Google+ data class for the Joomla Platform.
JGoogleEmbed Google API object class for the Joomla Platform.
JGoogleEmbedAnalytics Google Analytics embed class for the Joomla Platform.
JGoogleEmbedMaps Google Maps embed class for the Joomla Platform.
JGrid JGrid class to dynamically generate HTML tables
JHelp Help system class
JHelper Base Helper class.
JHelperContent Helper for standard content style extensions. This class mainly simplifies static helper methods often repeated in individual components
JHelperContenthistory Versions helper class, provides methods to perform various tasks relevant versioning of content.
JHelperMedia Media helper class
JHelperRoute Route Helper
JHelperTags Tags helper class, provides methods to perform various tasks relevant tagging of content.
JHelperUsergroups Helper to deal with user groups.
JHtml Utility class for all HTML drawing classes
JHtmlAccess Extended Utility class for all HTML drawing classes.
JHtmlActionsDropdown HTML utility class for building a dropdown menu
JHtmlBatch Extended Utility class for batch processing widgets.
JHtmlBehavior Utility class for JavaScript behaviors
JHtmlBootstrap Utility class for Bootstrap elements.
JHtmlCategory Utility class for categories
JHtmlContent Utility class to fire onContentPrepare for non-article based content.
JHtmlContentLanguage Utility class working with content language select lists
JHtmlDate Extended Utility class for handling date display.
JHtmlDebug Extended Utility class for render debug information.
JHtmlDropdown HTML utility class for building a dropdown menu
JHtmlEmail Utility class for cloaking email addresses
JHtmlForm Utility class for form elements
JHtmlFormbehavior Utility class for form related behaviors
JHtmlGrid Utility class for creating HTML Grids
JHtmlIcons Utility class for icons.
JHtmlJGrid Utility class for creating HTML Grids
JHtmlJquery Utility class for jQuery JavaScript behaviors
JHtmlLinks Utility class for icons.
JHtmlList Utility class for creating different select lists
JHtmlMenu Utility class working with menu select lists
JHtmlNumber HTML helper class for rendering numbers.
JHtmlRules Extended Utility class for all HTML drawing classes.
JHtmlSearchtools Searchtools elements.
JHtmlSelect Utility class for creating HTML select lists
JHtmlSidebar Utility class to render a list view sidebar
JHtmlSliders Utility class for Sliders elements
JHtmlSortablelist HTML utility class for creating a sortable table list
JHtmlString HTML helper class for rendering manipulated strings.
JHtmlTabs Utility class for Tabs elements.
JHtmlTag Utility class for tags
JHtmlTel HTML helper class for rendering telephone numbers.
JHtmlUser Utility class working with users
JHttp HTTP client class.
JHttpFactory HTTP factory class.
JHttpResponse HTTP response data object class.
JHttpTransportCurl HTTP transport class for using cURL.
JHttpTransportSocket HTTP transport class for using sockets directly.
JHttpTransportStream HTTP transport class for using PHP streams.
JHttpWrapperFactory Wrapper class for JHttpFactory
JImage Class to manipulate an image.
JImageFilter Class to manipulate an image.
JImageFilterBackgroundfill Image Filter class fill background with color;
JImageFilterBrightness Image Filter class adjust the brightness of an image.
JImageFilterContrast Image Filter class adjust the contrast of an image.
JImageFilterEdgedetect Image Filter class to add an edge detect effect to an image.
JImageFilterEmboss Image Filter class to emboss an image.
JImageFilterGrayscale Image Filter class to transform an image to grayscale.
JImageFilterNegate Image Filter class to negate the colors of an image.
JImageFilterSketchy Image Filter class to make an image appear "sketchy".
JImageFilterSmooth Image Filter class adjust the smoothness of an image.
JInput
JInputCli
JInputCookie
JInputFiles
JInputJSON
JInstaller Joomla base installer class
JInstallerAdapter Abstract adapter for the installer.
JInstallerAdapterComponent Component installer
JInstallerAdapterFile File installer
JInstallerAdapterLanguage Language installer
JInstallerAdapterLibrary Library installer
JInstallerAdapterModule Module installer
JInstallerAdapterPackage Package installer
JInstallerAdapterPlugin Plugin installer
JInstallerAdapterTemplate Template installer
JInstallerComponent Deprecated class placeholder. You should use JInstallerAdapterComponent instead.
JInstallerExtension Extension object
JInstallerFile Deprecated class placeholder. You should use JInstallerAdapterFile instead.
JInstallerHelper Installer helper class
JInstallerLanguage Deprecated class placeholder. You should use JInstallerAdapterLanguage instead.
JInstallerLibrary Deprecated class placeholder. You should use JInstallerAdapterLibrary instead.
JInstallerManifest Joomla! Package Manifest File
JInstallerManifestLibrary Joomla! Library Manifest File
JInstallerManifestPackage Joomla! Package Manifest File
JInstallerModule Deprecated class placeholder. You should use JInstallerAdapterModule instead.
JInstallerPackage Deprecated class placeholder. You should use JInstallerAdapterPackage instead.
JInstallerPlugin Deprecated class placeholder. You should use JInstallerAdapterPlugin instead.
JInstallerScript Base install script for use by extensions providing helper methods for common behaviours.
JInstallerTemplate Deprecated class placeholder. You should use JInstallerAdapterTemplate instead.
JKeychain Keychain Class
JLanguage Languages/translation handler class
JLanguageAssociations Utitlity class for associations in multilang
JLanguageHelper Language helper class
JLanguageMultilang Utitlity class for multilang
JLanguageStemmer Stemmer base class.
JLanguageStemmerPorteren Porter English stemmer class.
JLanguageTransliterate Class to transliterate strings
JLanguageWrapperHelper Wrapper class for JLanguageHelper
JLanguageWrapperText Wrapper class for JText
JLanguageWrapperTransliterate Wrapper class for JLanguageTransliterate
JLayoutBase Base class for rendering a display layout
JLayoutFile Base class for rendering a display layout loaded from from a layout file
JLayoutHelper Helper to render a JLayout object, storing a base path
JLDAP Deprecated class placeholder. You should use JClientLdap instead.
JLess Wrapper class for lessc
JLessFormatterJoomla Formatter ruleset for Joomla formatted CSS generated via LESS
JLibraryHelper Library helper class
JLinkedin Joomla Platform class for interacting with a Linkedin API instance.
JLinkedinCommunications Linkedin API Social Communications class for the Joomla Platform.
JLinkedinCompanies Linkedin API Companies class for the Joomla Platform.
JLinkedinGroups Linkedin API Groups class for the Joomla Platform.
JLinkedinJobs Linkedin API Jobs class for the Joomla Platform.
JLinkedinOauth Joomla Platform class for generating Linkedin API access token.
JLinkedinObject Linkedin API object class for the Joomla Platform.
JLinkedinPeople Linkedin API People class for the Joomla Platform.
JLinkedinStream Linkedin API Social Stream class for the Joomla Platform.
JLoader Static class to handle loading of libraries.
JLog Joomla! Log Class
JLogEntry Joomla! Log Entry class
JLogger Deprecated class placeholder. You should use JLogLogger instead.
JLogLogger Joomla! Logger Base Class
JLogLoggerCallback Joomla! Callback Log class
JLogLoggerDatabase Joomla! MySQL Database Log class
JLogLoggerEcho Joomla Echo logger class.
JLogLoggerFormattedtext Joomla! Formatted Text File Log class
JLogLoggerMessagequeue Joomla MessageQueue logger class.
JLogLoggerSyslog Joomla! Syslog Log class
JLogLoggerW3c Joomla! W3C Logging class
JMail Email Class. Provides a common interface to send email from the Joomla! Platform
JMailHelper Email helper class, provides static methods to perform various tasks relevant to the Joomla email routines.
JMailWrapperHelper Wrapper class for JMailHelper
JMediawiki Joomla Platform class for interacting with a Mediawiki server instance.
JMediawikiCategories MediaWiki API Categories class for the Joomla Platform.
JMediawikiHttp HTTP client class for connecting to a MediaWiki instance.
JMediawikiImages MediaWiki API Images class for the Joomla Platform.
JMediawikiLinks MediaWiki API Links class for the Joomla Platform.
JMediawikiObject MediaWiki API object class for the Joomla Platform.
JMediawikiPages MediaWiki API Pages class for the Joomla Platform.
JMediawikiSearch MediaWiki API Search class for the Joomla Platform.
JMediawikiSites MediaWiki API Sites class for the Joomla Platform.
JMediawikiUsers MediaWiki API Users class for the Joomla Platform.
JMenu JMenu class
JMenuAdministrator JMenu class.
JMenuItem Object representing a menu item
JMenuSite JMenu class
JMicrodata Joomla Platform class for interacting with Microdata semantics.
JModelAdmin Prototype admin model.
JModelBase Joomla Platform Base Model Class
JModelDatabase Joomla Platform Database Model Class
JModelForm Prototype form model.
JModelItem Prototype item model.
JModelLegacy Base class for a Joomla Model
JModelList Model class for handling lists of items.
JModuleHelper Module helper class
JNode Tree Node Class.
JOAuth1Client Joomla Platform class for interacting with an OAuth 1.0 and 1.0a server.
JOAuth2Client Joomla Platform class for interacting with an OAuth 2.0 server.
JObject Joomla Platform Object Class
JObservable Abstract observable class to implement the observer design pattern
JObserver Abstract observer class to implement the observer design pattern
JObserverMapper Observer mapping pattern implementation for Joomla
JObserverUpdater Observer updater pattern implementation for Joomla
JObserverWrapperMapper Wrapper class for JObserverMapper
JOpenSearchImage JOpenSearchImage is an internal class that stores Images for the OpenSearch Description
JOpenSearchUrl JOpenSearchUrl is an internal class that stores the search URLs for the OpenSearch description
JOpenstreetmap Joomla Platform class for interact with Openstreetmap API.
JOpenstreetmapChangesets Openstreetmap API Changesets class for the Joomla Platform
JOpenstreetmapElements Openstreetmap API Elements class for the Joomla Platform
JOpenstreetmapGps Openstreetmap API GPS class for the Joomla Platform
JOpenstreetmapInfo Openstreetmap API Info class for the Joomla Platform
JOpenstreetmapOauth Joomla Platform class for generating Openstreetmap API access token.
JOpenstreetmapObject Openstreetmap API object class for the Joomla Platform
JOpenstreetmapUser Openstreetmap API User class for the Joomla Platform
JPagination Pagination Class. Provides a common interface for content pagination for the Joomla! CMS.
JPaginationObject Pagination object representing a particular item in the pagination lists.
JPath A Path handling class
JPathway Class to maintain a pathway.
JPathwaySite Class to manage the site application pathway.
JPlatform Version information class for the Joomla Platform.
JPlugin JPlugin Class
JPluginHelper Plugin helper class
JProfiler Utility class to assist in the process of benchmarking the execution of sections of code to understand where time is being spent.
JRequest JRequest Class
JResponse JResponse Class.
JResponseJson JSON Response class.
JRoute Route handling class
JRouter Class to create and parse routes
JRouterAdministrator Class to create and parse routes
JRouterSite Class to create and parse routes for the site application
JRouteWrapperRoute Wrapper class for JRoute
JRule Deprecated class placeholder. You should use JAccessRule instead.
JRules Deprecated class placeholder. You should use JAccessRules instead.
JSchemaChangeitem Each object represents one query, which is one line from a DDL SQL query. This class is used to check the site's database to see if the DDL query has been run. If not, it provides the ability to fix the database by re-running the DDL query. The queries are parsed from the update files in the folder administrator/components/com_admin/sql/updates/<database>. These updates are run automatically if the site was updated using com_installer. However, it is possible that the program files could be updated without udpating the database (for example, if a user just copies the new files over the top of an existing installation).
JSchemaChangeitemMysql Checks the database schema against one MySQL DDL query to see if it has been run.
JSchemaChangeitemPostgresql Checks the database schema against one PostgreSQL DDL query to see if it has been run.
JSchemaChangeitemSqlsrv Checks the database schema against one SQL Server DDL query to see if it has been run.
JSchemaChangeset Contains a set of JSchemaChange objects for a particular instance of Joomla. Each of these objects contains a DDL query that should have been run against the database when this database was created or updated. This enables the Installation Manager to check that the current database schema is up to date.
JSearchHelper Helper class for Joomla! Search components
JSession Class for managing HTTP sessions
JSessionHandlerJoomla Interface for managing HTTP sessions
JSessionHandlerNative Interface for managing HTTP sessions
JSessionStorage Custom session storage handler for PHP
JSessionStorageApc APC session storage handler for PHP
JSessionStorageDatabase Database session storage handler for PHP
JSessionStorageMemcache Memcache session storage handler for PHP
JSessionStorageMemcached Memcached session storage handler for PHP
JSessionStorageNone File session handler for PHP
JSessionStorageWincache WINCACHE session storage handler for PHP
JSessionStorageXcache XCache session storage handler
JSimplecrypt JSimpleCrypt is a very simple encryption algorithm for encrypting/decrypting strings
JSimplepieFactory Class to maintain a pathway.
JStream Joomla! Stream Interface
JStreamString String Stream Wrapper
JString String handling class for utf-8 data Wraps the phputf8 library All functions assume the validity of utf-8 strings.
JStringController String Controller
JStringPunycode Joomla Platform String Punycode Class
JStringWrapperNormalise Wrapper class for JStringNormalise
JStringWrapperPunycode Wrapper class for JStringPunycode
JTable Abstract Table class
JTableAsset Table class supporting modified pre-order tree traversal behavior.
JTableCategory Category table
JTableContent Content table
JTableContenthistory Content History table.
JTableContenttype Tags table
JTableCorecontent Core content table
JTableExtension Extension table
JTableInterface
JTableLanguage Languages table.
JTableMenu Menu table
JTableMenuType Menu Types table
JTableModule Module table
JTableNested Table class supporting modified pre-order tree traversal behavior.
JTableObserver Table class supporting modified pre-order tree traversal behavior.
JTableObserverContenthistory Table class supporting modified pre-order tree traversal behavior.
JTableObserverTags Abstract class defining methods that can be implemented by an Observer class of a JTable class (which is an Observable). Attaches $this Observer to the $table in the constructor. The classes extending this class should not be instanciated directly, as they are automatically instanciated by the JObserverMapper
JTableSession Session table
JTableUcm UCM map table
JTableUpdate Update table Stores updates temporarily
JTableUpdatesite Update site table Stores the update sites for extensions
JTableUser Users table
JTableUsergroup Usergroup table class.
JTableViewlevel Viewlevels table class.
JText Text handling class.
JToolbar ToolBar handler
JToolbarButton Button base class
JToolbarButtonConfirm Renders a standard button with a confirm dialog
JToolbarButtonCustom Renders a custom button
JToolbarButtonHelp Renders a help popup window button
JToolbarButtonLink Renders a link button
JToolbarButtonPopup Renders a modal window button
JToolbarButtonSeparator Renders a button separator
JToolbarButtonSlider Renders a button to render an HTML element in a slider container
JToolbarButtonStandard Renders a standard button
JTree Tree Class.
JTwitter Joomla Platform class for interacting with a Twitter API instance.
JTwitterBlock Twitter API Block class for the Joomla Platform.
JTwitterDirectmessages Twitter API Direct Messages class for the Joomla Platform.
JTwitterFavorites Twitter API Favorites class for the Joomla Platform.
JTwitterFriends Twitter API Friends class for the Joomla Platform.
JTwitterHelp Twitter API Help class for the Joomla Platform.
JTwitterLists Twitter API Lists class for the Joomla Platform.
JTwitterOAuth Joomla Platform class for generating Twitter API access token.
JTwitterObject Twitter API object class for the Joomla Platform.
JTwitterPlaces Twitter API Places & Geo class for the Joomla Platform.
JTwitterProfile Twitter API Profile class for the Joomla Platform.
JTwittersearch Twitter API Search class for the Joomla Platform.
JTwitterStatuses Twitter API Statuses class for the Joomla Platform.
JTwitterTrends Twitter API Trends class for the Joomla Platform.
JTwitterUsers Twitter API Users class for the Joomla Platform.
JUcmBase Base class for implementing UCM
JUcmContent Base class for implementing UCM
JUcmType UCM Class for handling content types
JUpdate Update class. It is used by JUpdater::update() to install an update. Use JUpdater::findUpdates() to find updates for an extension.
JUpdateAdapter UpdateAdapter class.
JUpdater Updater Class
JUpdaterCollection Collection Update Adapter Class
JUpdaterExtension Extension class for updater
JUri JUri Class
JUser User class. Handles all application interaction with a user
JUserHelper Authorisation helper class, provides static methods to perform various tasks relevant to the Joomla user and authorisation classes
JUserWrapperHelper Wrapper class for JUserHelper
JUtility JUtility is a utility functions class
JVersion Version information class for the Joomla CMS.
JViewBase Joomla Platform Base View Class
JViewCategories Categories view base class.
JViewCategory Base HTML View class for the a Category list
JViewCategoryfeed Base feed View class for a category
JViewHtml Joomla Platform HTML View Class
JViewLegacy Base class for a Joomla View
JWeb Deprecated class placeholder. You should use JApplicationWeb instead.
JWebClient Deprecated class placeholder. You should use JApplicationWebClient instead.
JXMLElement Wrapper class for php SimpleXMLElement.
lessc The LESS compiler and parser.
lessc_formatter_classic
lessc_formatter_compressed
lessc_formatter_lessjs
lessc_parser
lessify create a less file from a css file by combining blocks where appropriate
Net_IDNA_php4 Adapter class for aligning the API of idna_convert with that of Net_IDNA
nodecounter
ntlm_sasl_client_class
PHPMailer PHPMailer - PHP email creation and transport class.
PHPMailerOAuth PHPMailerOAuth - PHPMailer subclass adding OAuth support.
PHPMailerOAuthGoogle PHPMailerOAuthGoogle - Wrapper for League OAuth2 Google provider.
POP3 PHPMailer POP-Before-SMTP Authentication Class. Specifically for PHPMailer to use for RFC1939 POP-before-SMTP authentication. Does not support APOP.
SimplePie SimplePie
SimplePie_Author Manages all author-related data
SimplePie_Autoloader Autoloader class
SimplePie_Cache Used to create cache objects
SimplePie_Cache_DB Base class for database-based caches
SimplePie_Cache_File Caches data to the filesystem
SimplePie_Cache_Memcache Caches data to memcache
SimplePie_Cache_MySQL Caches data to a MySQL database
SimplePie_Caption Handles <media:text> captions as defined in Media RSS.
SimplePie_Category Manages all category-related data
SimplePie_Content_Type_Sniffer Content-type sniffing
SimplePie_Copyright Manages <media:copyright> copyright tags as defined in Media RSS
SimplePie_Core SimplePie class.
SimplePie_Credit Handles <media:credit> as defined in Media RSS
SimplePie_Decode_HTML_Entities Decode HTML Entities
SimplePie_Enclosure Handles everything related to enclosures (including Media RSS and iTunes RSS)
SimplePie_File Used for fetching remote files and reading local files
SimplePie_gzdecode Decode 'gzip' encoded HTTP data
SimplePie_HTTP_Parser HTTP Response Parser
SimplePie_IRI IRI parser/serialiser/normaliser
SimplePie_Item Manages all item-related data
SimplePie_Locator Used for feed auto-discovery
SimplePie_Misc Miscellanous utilities
SimplePie_Net_IPv6 Class to validate and to work with IPv6 addresses.
SimplePie_Parse_Date Date Parser
SimplePie_Parser Parses XML into something sane
SimplePie_Rating Handles <media:rating> or <itunes:explicit> tags as defined in Media RSS and iTunes RSS respectively
SimplePie_Registry Handles creating objects and calling methods
SimplePie_Restriction Handles <media:restriction> as defined in Media RSS
SimplePie_Sanitize Used for data cleanup and post-processing
SimplePie_Source Handles <atom:source>
SimplePie_XML_Declaration_Parser Parses the XML Declaration
SMTP PHPMailer RFC821 SMTP email transport class. Implements RFC 821 SMTP commands and provides some utility methods for sending mail to an SMTP server.
tagparse
TypeError

Interfaces summary

FOFConfigDomainInterface The Interface of an FOFConfigDomain class. The methods are used to parse and privision sensible information to consumers. FOFConfigProvider acts as an adapter to the FOFConfigDomain classes.
FOFDatabaseInterface
FOFDatabaseQueryLimitable Joomla Database Query Limitable Interface. Adds bind/unbind methods as well as a getBounded() method to retrieve the stored bounded variables on demand prior to query execution.
FOFDatabaseQueryPreparable
FOFDownloadInterface
FOFEncryptAesInterface Interface for AES encryption adapters
FOFEncryptRandvalinterface
FOFFormField Generic interface that a FOF form field class must implement
FOFHalRenderInterface Interface for HAL document renderers
FOFPlatformFilesystemInterface
FOFPlatformInterface Part of the FOF Platform Abstraction Layer. It implements everything that depends on the platform FOF is running under, e.g. the Joomla! CMS front-end, the Joomla! CMS back-end, a CLI Joomla! Platform app, a bespoke Joomla! Platform / Framework web application and so on.
JArchiveExtractable Archieve class interface
JAssociationExtensionInterface Association Extension Interface for the helper classes
JCacheException Exception interface defining a cache storage error
JComponentRouterInterface Component routing interface
JComponentRouterRulesInterface JComponentRouterRules interface for Joomla
JController Joomla Platform Controller Interface
JCryptCipher JCrypt cipher interface.
JCryptPassword Joomla Platform Password Hashing Interface
JFeedParserNamespace Feed Namespace interface.
JHttpTransport HTTP transport class interface.
JLayout Interface to handle display layout
JModel Joomla Platform Model Interface
JObservableInterface Observable Subject pattern interface for Joomla
JObserverInterface Observer pattern interface for Joomla
JObserverUpdaterInterface Observer updater pattern implementation for Joomla
JSessionHandlerInterface Interface for managing HTTP sessions
JsonSerializable JsonSerializable interface. This file provides backwards compatibility to PHP 5.3 and ensures the interface is present in systems where JSON related code was removed.
JUcm Interface to handle UCM
JView Joomla Platform View Interface
SimplePie_Cache_Base Base for cache objects

Exceptions summary

Error
JAccessExceptionNotallowed Exception class defining an not allowed access
JCacheExceptionConnecting Exception class defining an error connecting to the cache storage engine
JCacheExceptionUnsupported Exception class defining an unsupported cache storage object
JComponentExceptionMissing Exception class defining an error for a missing component
JDatabaseException Exception class definition for the Database subpackage.
JDatabaseExceptionConnecting Exception class defining an error connecting to the database platform
JDatabaseExceptionExecuting Exception class defining an error executing a statement
JDatabaseExceptionUnsupported Exception class defining an unsupported database object
JException Joomla! Exception object.
JSessionExceptionUnsupported Exception class defining an unsupported session storage object
LogException Exception class definition for the Log subpackage.
phpmailerException PHPMailer exception handler
SimplePie_Exception General SimplePie exception class

Constants summary

JERROR_CALLBACK_NOT_CALLABLE Error Definition: Callback does not exist
JERROR_ILLEGAL_MODE Error Definition: Illegal Handler
JERROR_ILLEGAL_OPTIONS Error Definition: Illegal Options
JREQUEST_ALLOWHTML
JREQUEST_ALLOWRAW
JREQUEST_NOTRIM Set the available masks for cleaning variables
JROUTER_MODE_RAW Mask for the raw routing mode
JROUTER_MODE_SEF Mask for the SEF routing mode

Functions summary

__autoload Fall back to traditional autoload for old PHP versions
array_column
boolval
composerRequire205c915b9c7d3e718e7c95793ee67ffe
gzopen
gzseek
gztell
hash_equals
hash_pbkdf2
HTMLFilter
jexit Global application exit.
jimport Intelligent file importer.
json_last_error_msg
ldap_escape
password_get_info Get information about the password hash. Returns an array of the information that was used to generate the password hash.
password_hash Hash the password using the specified algorithm
password_needs_rehash Determine if the password hash needs to be rehashed according to the options provided
password_verify Verify a password against a hash using a timing attack resistant approach
PHPMailerAutoload PHPMailer SPL autoloader.
random_bytes
random_int Fetch a random integer between $min and $max inclusive
RandomCompat_intval Cast to an integer if we can, safely.
RandomCompat_strlen
RandomCompat_substr
tln_body2div
tln_casenormalize A small helper function to use with array_walk. Modifies a by-ref value and makes it lowercase.
tln_deent Translates entities into literal values so they can be checked.
tln_defang This function checks attribute values for entity-encoded values and returns them translated into 8-bit strings so we can run checks on them.
tln_findnxreg This function takes a PCRE-style regexp and tries to match it within the string.
tln_findnxstr This function looks for the next character within a string. It's really just a glorified "strpos", except it catches the failures nicely.
tln_fixatts This function runs various checks against the attributes.
tln_fixstyle
tln_fixurl
tln_getnxtag This function looks for the next tag.
tln_sanitize
tln_skipspace This function skips any whitespace from the current position within a string and to the next non-whitespace value.
tln_tagprint This function returns the final tag out of the tag name, an array of attributes, and the type of the tag. This function is called by tln_sanitize internally.
tln_unspace Kill any tabs, newlines, or carriage returns. Our friends the makers of the browser with 95% market value decided that it'd be funny to make "java[tab]script" be just as good as "javascript".
utf8_accents_to_ascii Replace accented UTF-8 characters by unaccented ASCII-7 "equivalents". The purpose of this function is to replace characters commonly found in Latin alphabets with something more or less equivalent from the ASCII range. This can be useful for converting a UTF-8 to something ready for a filename, for example. Following the use of this function, you would probably also pass the string through utf8_strip_non_ascii to clean out any other non-ASCII chars Use the optional parameter to just deaccent lower ($case = -1) or upper ($case = 1) letters. Default is to deaccent both cases ($case = 0)
utf8_bad_explain Takes a return code from utf8_bad_identify() are returns a message (in English) explaining what the problem is.
utf8_bad_find Locates the first bad byte in a UTF-8 string returning it's byte index in the string PCRE Pattern to locate bad bytes in a UTF-8 string Comes from W3 FAQ: Multilingual Forms Note: modified to include full ASCII range including control chars
utf8_bad_findall Locates all bad bytes in a UTF-8 string and returns a list of their byte index in the string PCRE Pattern to locate bad bytes in a UTF-8 string Comes from W3 FAQ: Multilingual Forms Note: modified to include full ASCII range including control chars
utf8_bad_identify Reports on the type of bad byte found in a UTF-8 string. Returns a status code on the first bad byte found
utf8_bad_replace Replace bad bytes with an alternative character - ASCII character recommended is replacement char PCRE Pattern to locate bad bytes in a UTF-8 string Comes from W3 FAQ: Multilingual Forms Note: modified to include full ASCII range including control chars
utf8_bad_strip Strips out any bad bytes from a UTF-8 string and returns the rest PCRE Pattern to locate bad bytes in a UTF-8 string Comes from W3 FAQ: Multilingual Forms Note: modified to include full ASCII range including control chars
utf8_byte_position Given a string and a character index in the string, in terms of the UTF-8 character position, returns the byte index of that character. Can be useful when you want to PHP's native string functions but we warned, locating the byte can be expensive Takes variable number of parameters - first must be the search string then 1 to n UTF-8 character positions to obtain byte indexes for - it is more efficient to search the string for multiple characters at once, than make repeated calls to this function
utf8_compliant Tests whether a string complies as UTF-8. This will be much faster than utf8_is_valid but will pass five and six octet UTF-8 sequences, which are not supported by Unicode and so cannot be displayed correctly in a browser. In other words it is not as strict as utf8_is_valid but it's faster. If you use is to validate user input, you place yourself at the risk that attackers will be able to inject 5 and 6 byte sequences (which may or may not be a significant risk, depending on what you are are doing)
utf8_from_unicode Takes an array of ints representing the Unicode characters and returns a UTF-8 string. Astral planes are supported ie. the ints in the input can be > 0xFFFF. Occurrances of the BOM are ignored. Surrogates are not allowed. Returns false if the input array contains ints that represent surrogates or are outside the Unicode range and raises a PHP error at level E_USER_WARNING Note: this function has been modified slightly in this library to use output buffering to concatenate the UTF-8 string (faster) as well as reference the array by it's keys
utf8_ireplace UTF-8 aware alternative to str_ireplace Case-insensitive version of str_replace Note: requires utf8_strtolower Note: it's not fast and gets slower if $search / $replace is array Notes: it's based on the assumption that the lower and uppercase versions of a UTF-8 character will have the same length in bytes which is currently true given the hash table to strtolower
utf8_is_ascii Tests whether a string contains only 7bit ASCII bytes. You might use this to conditionally check whether a string needs handling as UTF-8 or not, potentially offering performance benefits by using the native PHP equivalent if it's just ASCII e.g.;
utf8_is_ascii_ctrl Tests whether a string contains only 7bit ASCII bytes with device control codes omitted. The device control codes can be found on the second table here: http://www.w3schools.com/tags/ref_ascii.asp
utf8_is_valid Tests a string as to whether it's valid UTF-8 and supported by the Unicode standard Note: this function has been modified to simple return true or false
utf8_is_word_chars Checks a string for whether it contains only word characters. This is logically equivalent to the \w PCRE meta character. Note that this is not a 100% guarantee that the string only contains alpha / numeric characters but just that common non-alphanumeric are not in the string, including ASCII device control characters.
utf8_locate_current_chr Given a string and any byte index, returns the byte index of the start of the current UTF-8 character, relative to supplied position. If the current character begins at the same place as the supplied byte index, that byte index will be returned. Otherwise this function will step backwards, looking for the index where curent UTF-8 character begins
utf8_locate_next_chr Given a string and any byte index, returns the byte index of the start of the next UTF-8 character, relative to supplied position. If the next character begins at the same place as the supplied byte index, that byte index will be returned.
utf8_ltrim UTF-8 aware replacement for ltrim() Note: you only need to use this if you are supplying the charlist optional arg and it contains UTF-8 characters. Otherwise ltrim will work normally on a UTF-8 string
utf8_ord UTF-8 aware alternative to ord Returns the unicode ordinal for a character
utf8_rtrim UTF-8 aware replacement for rtrim() Note: you only need to use this if you are supplying the charlist optional arg and it contains UTF-8 characters. Otherwise rtrim will work normally on a UTF-8 string
utf8_specials_pattern Used internally. Builds a PCRE pattern from the $UTF8_SPECIAL_CHARS array defined in this file The $UTF8_SPECIAL_CHARS should contain all special characters (non-letter/non-digit) defined in the various local charsets - it's not a complete list of non-alphanum characters in UTF-8. It's not perfect but should match most cases of special chars. This function adds the control chars 0x00 to 0x19 to the array of special chars (they are not included in $UTF8_SPECIAL_CHARS)
utf8_str_pad Replacement for str_pad. $padStr may contain multi-byte characters.
utf8_str_split UTF-8 aware alternative to str_split Convert a string to an array Note: requires utf8_strlen to be loaded
utf8_strcasecmp UTF-8 aware alternative to strcasecmp A case insensivite string comparison Note: requires utf8_strtolower
utf8_strcspn UTF-8 aware alternative to strcspn Find length of initial segment not matching mask Note: requires utf8_strlen and utf8_substr (if start, length are used)
utf8_strip_ascii_ctrl Strip out device control codes in the ASCII range which are not permitted in XML. Note that this leaves multi-byte characters untouched - it only removes device control codes
utf8_strip_non_ascii Strip out all non-7bit ASCII bytes If you need to transmit a string to system which you know can only support 7bit ASCII, you could use this function.
utf8_strip_non_ascii_ctrl Strip out all non 7bit ASCII bytes and ASCII device control codes. For a list of ASCII device control codes see the 2nd table here: http://www.w3schools.com/tags/ref_ascii.asp
utf8_strip_specials Removes special characters (nonalphanumeric) from a UTF-8 string
utf8_stristr UTF-8 aware alternative to stristr Find first occurrence of a string using case insensitive comparison Note: requires utf8_strtolower
utf8_strlen
utf8_strpos
utf8_strrev UTF-8 aware alternative to strrev Reverse a string
utf8_strrpos
utf8_strspn UTF-8 aware alternative to strspn Find length of initial segment matching mask Note: requires utf8_strlen and utf8_substr (if start, length are used)
utf8_strtolower
utf8_strtoupper
utf8_substr
utf8_substr_replace UTF-8 aware substr_replace. Note: requires utf8_substr to be loaded
utf8_to_unicode Takes an UTF-8 string and returns an array of ints representing the Unicode characters. Astral planes are supported ie. the ints in the output can be > 0xFFFF. Occurrances of the BOM are ignored. Surrogates are not allowed. Returns false if the input string isn't a valid UTF-8 octet sequence and raises a PHP error at level E_USER_WARNING Note: this function has been modified slightly in this library to trigger errors on encountering bad bytes
utf8_trim UTF-8 aware replacement for trim() Note: you only need to use this if you are supplying the charlist optional arg and it contains UTF-8 characters. Otherwise trim will work normally on a UTF-8 string
utf8_ucfirst UTF-8 aware alternative to ucfirst Make a string's first character uppercase Note: requires utf8_strtoupper
utf8_ucwords UTF-8 aware alternative to ucwords Uppercase the first character of each word in a string Note: requires utf8_substr_replace and utf8_strtoupper
utf8_ucwords_callback Callback function for preg_replace_callback call in utf8_ucwords You don't need to call this yourself
Joomla! Framework TM API documentation generated by ApiGen 2.8.0
Joomla!® and Joomla! Framework™ are trademarks of Open Source Matters, Inc. in the United States and other countries.