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

Class JFacebookUser

Facebook API User class for the Joomla Platform.

JFacebookObject
Extended by JFacebookUser
Package: Joomla\Platform\Facebook
Deprecated: 4.0 Use the joomla/facebook package via Composer instead
Copyright: Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
License: General Public License version 2 or later; see LICENSE
Since: 13.1
Link: http://developers.facebook.com/docs/reference/api/user/
Located at joomla/facebook/user.php

Methods summary

public mixed
# getUser( mixed $user )

Method to get the specified user's details. Authentication is required only for some fields.

Method to get the specified user's details. Authentication is required only for some fields.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getFriends( mixed $user, integer $limit = 0, integer $offset = 0 )

Method to get the specified user's friends. Requires authentication.

Method to get the specified user's friends. Requires authentication.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getFriendRequests( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's incoming friend requests. Requires authentication and read_requests permission.

Method to get the user's incoming friend requests. Requires authentication and read_requests permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getFriendLists( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's friend lists. Requires authentication and read_friendlists permission.

Method to get the user's friend lists. Requires authentication and read_friendlists permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getFeed( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's wall. Requires authentication and read_stream permission.

Method to get the user's wall. Requires authentication and read_stream permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getHome( mixed $user, string $filter = null, boolean $location = false, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's news feed. Requires authentication and read_stream permission.

Method to get the user's news feed. Requires authentication and read_stream permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$filter
string - $filter User's stream filter.
$location
boolean - $location Retreive only posts with a location attached.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# hasFriend( mixed $current_user, mixed $user )

Method to see if a user is a friend of the current user. Requires authentication.

Method to see if a user is a friend of the current user. Requires authentication.

Parameters

$current_user
mixed - $current_user Either an integer containing the user ID or a string containing the username for the current user.
$user
mixed - $user Either an integer containing the user ID or a string containing the username for the user.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getMutualFriends( mixed $current_user, mixed $user, integer $limit = 0, integer $offset = 0 )

Method to get mutual friends of one user and the current user. Requires authentication.

Method to get mutual friends of one user and the current user. Requires authentication.

Parameters

$current_user
mixed - $current_user Either an integer containing the user ID or a string containing the username for the current user.
$user
mixed - $user Either an integer containing the user ID or a string containing the username for the user.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public string
# getPicture( mixed $user, boolean $redirect = true, string $type = null )

Method to get the user's profile picture. Requires authentication.

Method to get the user's profile picture. Requires authentication.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$redirect
boolean - $redirect If false this will return the URL of the profile picture without a 302 redirect.
$type
string - $type To request a different photo use square | small | normal | large.

Returns

string - The URL to the user's profile picture.

Since

13.1
public mixed
# getFamily( mixed $user, integer $limit = 0, integer $offset = 0 )

Method to get the user's family relationships. Requires authentication and user_relationships permission..

Method to get the user's family relationships. Requires authentication and user_relationships permission..

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getNotifications( mixed $user, boolean $read = null, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's notifications. Requires authentication and manage_notifications permission.

Method to get the user's notifications. Requires authentication and manage_notifications permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$read
boolean - $read Enables you to see notifications that the user has already read.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public boolean
# updateNotification( string $notification )

Method to mark a notification as read. Requires authentication and manage_notifications permission.

Method to mark a notification as read. Requires authentication and manage_notifications permission.

Parameters

$notification
string - $notification The notification id.

Returns

boolean - Returns true if successful, and false otherwise.

Since

13.1
public mixed
# getPermissions( mixed $user, integer $limit = 0, integer $offset = 0 )

Method to get the user's permissions. Requires authentication.

Method to get the user's permissions. Requires authentication.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# deletePermission( mixed $user, string $permission = '' )

Method to revoke a specific permission on behalf of a user. Requires authentication.

Method to revoke a specific permission on behalf of a user. Requires authentication.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$permission
string - $permission The permission to revoke. If none specified, then this will de-authorize the application completely.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getAlbums( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's albums. Requires authentication and user_photos or friends_photos permission.

Method to get the user's albums. Requires authentication and user_photos or friends_photos permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# createAlbum( mixed $user, string $name, string $description = null, json $privacy = null )

Method to create an album for a user. Requires authentication and publish_stream permission.

Method to create an album for a user. Requires authentication and publish_stream permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$name
string - $name Album name.
$description
string - $description Album description.
$privacy
json - $privacy A JSON-encoded object that defines the privacy setting for the album.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getCheckins( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's checkins. Requires authentication and user_checkins or friends_checkins permission

Method to get the user's checkins. Requires authentication and user_checkins or friends_checkins permission

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# createCheckin( mixed $user, string $place, string $coordinates, string $tags = null, string $message = null, string $link = null, string $picture = null )

Method to create a checkin for a user. Requires authentication and publish_checkins permission.

Method to create a checkin for a user. Requires authentication and publish_checkins permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$place
string - $place Id of the Place Page.
$coordinates
string - $coordinates A JSON-encoded string containing latitute and longitude.
$tags
string - $tags Comma separated list of USER_IDs.
$message
string - $message A message to add to the checkin.
$link
string - $link A link to add to the checkin.
$picture
string - $picture A picture to add to the checkin.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getLikes( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's likes. Requires authentication and user_likes or friends_likes permission.

Method to get the user's likes. Requires authentication and user_likes or friends_likes permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# likesPage( mixed $user, string $page )

Method to see if a user likes a specific Page. Requires authentication.

Method to see if a user likes a specific Page. Requires authentication.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$page
string - $page Facebook ID of the Page.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getEvents( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the current user's events. Requires authentication and user_events or friends_events permission.

Method to get the current user's events. Requires authentication and user_events or friends_events permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# createEvent( mixed $user, string $name, string $start_time, string $end_time = null, string $description = null, string $location = null, string $location_id = null, string $privacy_type = null )

Method to create an event for a user. Requires authentication create_event permission.

Method to create an event for a user. Requires authentication create_event permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$name
string - $name Event name.
$start_time
string - $start_time Event start time as UNIX timestamp.
$end_time
string - $end_time Event end time as UNIX timestamp.
$description
string - $description Event description.
$location
string - $location Event location.
$location_id
string - $location_id Facebook Place ID of the place the Event is taking place.
$privacy_type
string - $privacy_type Event privacy setting, a string containing 'OPEN' (default), 'CLOSED', or 'SECRET'.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# editEvent( mixed $event, string $name = null, string $start_time = null, string $end_time = null, string $description = null, string $location = null, string $location_id = null, string $privacy_type = null )

Method to edit an event. Requires authentication create_event permission.

Method to edit an event. Requires authentication create_event permission.

Parameters

$event
mixed - $event Event ID.
$name
string - $name Event name.
$start_time
string - $start_time Event start time as UNIX timestamp.
$end_time
string - $end_time Event end time as UNIX timestamp.
$description
string - $description Event description.
$location
string - $location Event location.
$location_id
string - $location_id Facebook Place ID of the place the Event is taking place.
$privacy_type
string - $privacy_type Event privacy setting, a string containing 'OPEN' (default), 'CLOSED', or 'SECRET'.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public boolean
# deleteEvent( string $event )

Method to delete an event. Note: you can only delete the event if it was created by the same app. Requires authentication create_event permission.

Method to delete an event. Note: you can only delete the event if it was created by the same app. Requires authentication create_event permission.

Parameters

$event
string - $event Event ID.

Returns

boolean - Returns true if successful, and false otherwise.

Since

13.1
public mixed
# getGroups( mixed $user, integer $limit = 0, integer $offset = 0 )

Method to get the groups that the user belongs to. Requires authentication and user_groups or friends_groups permission.

Method to get the groups that the user belongs to. Requires authentication and user_groups or friends_groups permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getLinks( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's posted links. Requires authentication and user_groups or friends_groups permission.

Method to get the user's posted links. Requires authentication and user_groups or friends_groups permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# createLink( mixed $user, string $link, strin $message = null )

Method to post a link on user's feed. Requires authentication and publish_stream permission.

Method to post a link on user's feed. Requires authentication and publish_stream permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$link
string - $link Link URL.
$message
strin - $message Link message.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public boolean
# deleteLink( mixed $link )

Method to delete a link. Requires authentication and publish_stream permission.

Method to delete a link. Requires authentication and publish_stream permission.

Parameters

$link
mixed - $link The Link ID.

Returns

boolean - Returns true if successful, and false otherwise.

Since

13.1
public mixed
# getNotes( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's notes. Requires authentication and user_groups or friends_groups permission.

Method to get the user's notes. Requires authentication and user_groups or friends_groups permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# createNote( mixed $user, string $subject, string $message )

Method to create a note on the behalf of the user. Requires authentication and publish_stream permission, user_groups or friends_groups permission.

Method to create a note on the behalf of the user. Requires authentication and publish_stream permission, user_groups or friends_groups permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$subject
string - $subject The subject of the note.
$message
string - $message Note content.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getPhotos( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's photos. Requires authentication and user_groups or friends_groups permission.

Method to get the user's photos. Requires authentication and user_groups or friends_groups permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# createPhoto( mixed $user, string $source, string $message = null, string $place = null, boolean $no_story = null )

Method to post a photo on user's wall. Requires authentication and publish_stream permission, user_groups or friends_groups permission.

Method to post a photo on user's wall. Requires authentication and publish_stream permission, user_groups or friends_groups permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$source
string - $source Path to photo.
$message
string - $message Photo description.
$place
string - $place Facebook ID of the place associated with the photo.
$no_story
boolean - $no_story If set to 1, optionally suppresses the feed story that is automatically generated on a user’s profile when they upload a photo using your application.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getPosts( mixed $user, boolean $location = false, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's posts. Requires authentication and read_stream permission for non-public posts.

Method to get the user's posts. Requires authentication and read_stream permission for non-public posts.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$location
boolean - $location Retreive only posts with a location attached.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# createPost( mixed $user, string $message = null, string $link = null, string $picture = null, string $name = null, string $caption = null, string $description = null, array $actions = null, string $place = null, string $tags = null, string $privacy = null, string $object_attachment = null )

Method to post on a user's wall. Message or link parameter is required. Requires authentication and publish_stream permission.

Method to post on a user's wall. Message or link parameter is required. Requires authentication and publish_stream permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$message
string - $message Post message.
$link
string - $link Post URL.
$picture
string - $picture Post thumbnail image (can only be used if link is specified)
$name
string - $name Post name (can only be used if link is specified).
$caption
string - $caption Post caption (can only be used if link is specified).
$description
string - $description Post description (can only be used if link is specified).
$actions
array - $actions Post actions array of objects containing name and link.
$place
string - $place Facebook Page ID of the location associated with this Post.
$tags
string - $tags Comma-separated list of Facebook IDs of people tagged in this Post. For example: 1207059,701732. You cannot specify this field without also specifying a place.
$privacy
string - $privacy Post privacy settings (can only be specified if the Timeline being posted on belongs to the User creating the Post).
$object_attachment
string - $object_attachment Facebook ID for an existing picture in the User's photo albums to use as the thumbnail image. The User must be the owner of the photo, and the photo cannot be part of a message attachment.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# deletePost( string $post )

Method to delete a post. Note: you can only delete the post if it was created by the current user. Requires authentication

Method to delete a post. Note: you can only delete the post if it was created by the current user. Requires authentication

Parameters

$post
string - $post The Post ID.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getStatuses( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the user's statuses. Requires authentication read_stream permission.

Method to get the user's statuses. Requires authentication read_stream permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# createStatus( mixed $user, string $message )

Method to post a status message on behalf of the user. Requires authentication publish_stream permission.

Method to post a status message on behalf of the user. Requires authentication publish_stream permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$message
string - $message Status message content.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# deleteStatus( string $status )

Method to delete a status. Note: you can only delete the post if it was created by the current user. Requires authentication publish_stream permission.

Method to delete a status. Note: you can only delete the post if it was created by the current user. Requires authentication publish_stream permission.

Parameters

$status
string - $status The Status ID.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getVideos( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the videos the user has been tagged in. Requires authentication and user_videos or friends_videos permission.

Method to get the videos the user has been tagged in. Requires authentication and user_videos or friends_videos permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# createVideo( mixed $user, string $source, string $title = null, string $description = null )

Method to post a video on behalf of the user. Requires authentication and publish_stream permission.

Method to post a video on behalf of the user. Requires authentication and publish_stream permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$source
string - $source Path to video.
$title
string - $title Video title.
$description
string - $description Video description.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getTagged( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the posts the user has been tagged in. Requires authentication and user_videos or friends_videos permission.

Method to get the posts the user has been tagged in. Requires authentication and user_videos or friends_videos permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getActivities( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the activities listed on the user's profile. Requires authentication and user_activities or friends_activities permission.

Method to get the activities listed on the user's profile. Requires authentication and user_activities or friends_activities permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getBooks( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the books listed on the user's profile. Requires authentication and user_likes or friends_likes permission.

Method to get the books listed on the user's profile. Requires authentication and user_likes or friends_likes permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getInterests( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the interests listed on the user's profile. Requires authentication.

Method to get the interests listed on the user's profile. Requires authentication.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getMovies( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the movies listed on the user's profile. Requires authentication and user_likes or friends_likes permission.

Method to get the movies listed on the user's profile. Requires authentication and user_likes or friends_likes permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getTelevision( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the television listed on the user's profile. Requires authentication and user_likes or friends_likes permission.

Method to get the television listed on the user's profile. Requires authentication and user_likes or friends_likes permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getMusic( mixed $user, integer $limit = 0, integer $offset = 0, string $until = null, string $since = null )

Method to get the music listed on the user's profile. Requires authentication user_likes or friends_likes permission.

Method to get the music listed on the user's profile. Requires authentication user_likes or friends_likes permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.
$until
string - $until A unix timestamp or any date accepted by strtotime.
$since
string - $since A unix timestamp or any date accepted by strtotime.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getSubscribers( mixed $user, integer $limit = 0, integer $offset = 0 )

Method to get the user's subscribers. Requires authentication and user_subscriptions or friends_subscriptions permission.

Method to get the user's subscribers. Requires authentication and user_subscriptions or friends_subscriptions permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1
public mixed
# getSubscribedTo( mixed $user, integer $limit = 0, integer $offset = 0 )

Method to get the people the user is subscribed to. Requires authentication and user_subscriptions or friends_subscriptions permission.

Method to get the people the user is subscribed to. Requires authentication and user_subscriptions or friends_subscriptions permission.

Parameters

$user
mixed - $user Either an integer containing the user ID or a string containing the username.
$limit
integer - $limit The number of objects per page.
$offset
integer - $offset The object's number on the page.

Returns

mixed - The decoded JSON response or false if the client is not authenticated.

Since

13.1

Methods inherited from JFacebookObject

__construct(), createConnection(), deleteConnection(), fetchUrl(), get(), getConnection(), getOAuth(), sendRequest(), setOAuth()

Magic methods summary

Properties summary

Properties inherited from JFacebookObject

$client, $oauth, $options

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.