工厂

Joomla 平台工厂类。

« 更多 »

版本

Joomla CMS 的版本信息类。

« 更多 »

访问

处理所有访问授权例程的类。

« 更多 »

规则

规则类。

« 更多 »

规则

访问规则类。

« 更多 »

身份验证失败

定义身份验证失败事件的异常类

« 更多 »

不允许

定义不允许访问的异常类

« 更多 »

适配器

适配器类保留常见的适配器模式函数从 joomla.installer.installer 收获的类

« 更多 »

适配器实例

适配器实例类

« 更多 »

特性

事件感知

用于分派事件的应用程序类的特性

« 更多 »

扩展命名空间映射器

用于确保命名空间映射器存在并包含它的应用程序类的特性。

« 更多 »

身份感知

用于识别(用户)感知的应用程序类的特性

« 更多 »

多因素身份验证处理程序

实现与 Joomla 的多因素身份验证集成的必要代码。

请记住,Joomla 的 MFA 与任何 MFA 方法一样,旨在与用户交互。此外,它旨在用于 HTML 和 JavaScript 感知执行环境,即 Web 浏览器、Web 视图或类似环境。如果您的应用程序设计为非交互式工作(例如 JSON API 应用程序)或在 HTML 和 JavaScript 感知执行环境之外(例如 CLI),则**必须**不要使用此特性。身份验证应为隐式(例如 CLI)或使用足够安全的非交互式方法(令牌、证书等)。关于 Joomla CMS 本身,仅出于此原因,站点应用程序(前端)和管理员应用程序(后端)应用程序才使用此特性。CLI 应用程序在最高级别隐式授权,而 ApiApplication 鼓励使用令牌进行身份验证。
« 更多 »

接口

CMSApplicationInterface

定义 Joomla! CMS 应用程序类的接口

« 更多 »

CMSWebApplicationInterface

定义 Web 应用程序的 Joomla! CMS 应用程序类的接口。

« 更多 »

EventAwareInterface

定义可以触发 Joomla 3.x 样式事件的应用程序的接口

« 更多 »

管理员应用程序

Joomla! 管理员应用程序类

« 更多 »

Api应用程序

Joomla! API 应用程序类

« 更多 »

应用程序助手

应用程序辅助函数

« 更多 »

基础应用程序

Joomla 平台基础应用程序类

« 更多 »

Cli应用程序

Joomla! 命令行应用程序的基础类。

« 更多 »

CMS应用程序

Joomla! CMS 应用程序类

« 更多 »

控制台应用程序

Joomla! CMS 控制台应用程序

« 更多 »

守护程序应用程序

将 CliApplication 应用程序转换为守护程序的类。它需要 PHP 中内置的 CLI 和 PCNTL 支持。

« 更多 »

站点应用程序

Joomla! 站点应用程序类

« 更多 »

Web应用程序

Joomla! Web 应用程序的基础类。

« 更多 »

CliInput

CliInput 类

« 更多 »

CliOutput

定义命令行输出处理程序的基础类

« 更多 »

ColorStyle

定义命令行输出的 ANSI 颜色样式的类

« 更多 »

Stdout

用于将命令行输出写入 stdout 接口的输出处理程序

« 更多 »

Xml

用于将命令行输出写入 stdout 接口的输出处理程序

« 更多 »

接口

ProcessorInterface

命令行输出处理器的接口

« 更多 »

ColorProcessor

支持 ANSI 彩色输出的命令行输出处理器

« 更多 »

不可接受

定义不可接受类的异常类

« 更多 »

特性

AssociationServiceTrait

实现 AssociationServiceInterface 的特性

« 更多 »

接口

AssociationExtensionInterface

辅助类的关联扩展接口

« 更多 »

AssociationServiceInterface

关联服务。

« 更多 »

AssociationExtensionHelper

关联扩展助手

« 更多 »

接口

ProviderAwareAuthenticationPluginInterface

定义身份验证插件成为提供程序感知的必要方法的接口类 请注意:Joomla 4.2 中可能会弃用

« 更多 »

身份验证

身份验证类,为 Joomla 身份验证系统提供接口

« 更多 »

身份验证响应

身份验证响应类,提供用于存储用户和错误详细信息的对象

« 更多 »

接口

CheckIfRehashNeededHandlerInterface

支持检查密码是否需要重新散列的密码处理程序的接口

« 更多 »

Argon2idHandler

用于 Argon2id 散列密码的密码处理程序

« 更多 »

Argon2iHandler

用于 Argon2i 散列密码的密码处理程序

« 更多 »

BCryptHandler

用于 BCrypt 散列密码的密码处理程序

« 更多 »

ChainedHandler

支持针对处理程序链进行测试的密码处理程序

« 更多 »

MD5Handler

用于 MD5 散列密码的密码处理程序

« 更多 »

PHPassHandler

用于 PHPass 散列密码的密码处理程序

« 更多 »

类加载器

为 Joomla! 装饰 Composer 类加载器。

为了向后兼容,由于 CMS 中存在类别名,loadClass() 方法被修改为调用 JLoader::applyAliasFor() 方法。
« 更多 »

操作按钮

TaskButton 类。

« 更多 »

特色按钮

FeaturedButton 类。

« 更多 »

已发布按钮

PublishedButton 类。

« 更多 »

过渡按钮

PublishedButton 类。

« 更多 »

特性

CacheControllerFactoryAwareTrait

定义 CacheControllerFactoryInterface 感知类的特性。

« 更多 »

接口

CacheControllerFactoryAwareInterface

依赖于缓存控制器工厂的类需要实现的接口。

« 更多 »

CacheControllerFactoryInterface

定义一个工厂的接口,该工厂可以创建 CacheController 对象。

« 更多 »

缓存

Joomla! 缓存基础对象

« 更多 »

缓存控制器

公共缓存处理器

« 更多 »

缓存控制器工厂

创建 CacheController 对象的默认工厂

« 更多 »

缓存存储

抽象缓存存储处理器

« 更多 »

回调控制器

Joomla! 缓存回调类型对象

« 更多 »

输出控制器

Joomla 缓存输出类型对象

« 更多 »

页面控制器

Joomla! 缓存页面类型对象

« 更多 »

视图控制器

Joomla! 缓存视图类型对象

« 更多 »

接口

CacheExceptionInterface

定义缓存存储错误的异常接口

« 更多 »

CacheConnectingException

定义连接到缓存存储引擎时发生的错误的异常类

« 更多 »

UnsupportedCacheException

定义不支持的缓存存储对象的异常类

« 更多 »

ApcuStorage

APCu 缓存存储处理器

« 更多 »

CacheStorageHelper

缓存存储辅助函数。

« 更多 »

文件存储

文件缓存存储处理器

« 更多 »

MemcachedStorage

Memcached 缓存存储处理器

« 更多 »

RedisStorage

用于 PECL 的 Redis 缓存存储处理器

« 更多 »

接口

CaptchaProviderInterface

验证码提供程序接口

« 更多 »

验证码

Joomla! 验证码基础对象

« 更多 »

验证码注册表

验证码注册表类

« 更多 »

CaptchaNotFoundException

定义缺少元素的异常类

« 更多 »

HttpBridgePostRequestMethod

将 Joomla! HTTP API 桥接到 Google Recaptcha RequestMethod 接口以进行 POST 请求。

« 更多 »

特性

CategoryServiceTrait

组件分类服务的特性。

« 更多 »

接口

CategoryFactoryInterface

分类工厂接口

« 更多 »

CategoryInterface

分类接口。

« 更多 »

CategoryServiceInterface

访问组件特定的分类。

« 更多 »

分类

分类类。

« 更多 »

CategoryFactory

基于选项的分类工厂。

« 更多 »

CategoryNode

加载分类树的辅助类

« 更多 »

SectionNotFoundException

表示找不到分类部分时。

« 更多 »

更新日志

更新日志类。

« 更多 »

ClientHelper

客户端辅助类

« 更多 »

FtpClient

FTP 客户端类

« 更多 »

ComponentHelper

组件辅助类

« 更多 »

ComponentRecord

表示组件扩展记录的对象

« 更多 »

MissingComponentException

定义缺少组件的错误的异常类

« 更多 »

特性

RouterServiceTrait

实现 AssociationServiceInterface 的特性

« 更多 »

接口

RouterFactoryInterface

路由器工厂接口

« 更多 »

RouterInterface

组件路由接口

« 更多 »

RouterServiceInterface

组件路由服务。

« 更多 »

RouterBase

基础组件路由类

« 更多 »

RouterFactory

默认路由器工厂。

« 更多 »

RouterLegacy

对于缺少或旧版组件路由器的默认路由类

« 更多 »

RouterView

基于视图的组件路由类

« 更多 »

RouterViewConfiguration

基于视图的组件路由器的视图配置类

« 更多 »

接口

RulesInterface

Joomla 的路由器规则接口

« 更多 »

MenuRules

用于识别组件视图中正确 Itemid 的规则

« 更多 »

NomenuRules

用于处理没有菜单项的 URL 的规则

« 更多 »

StandardRules

组件路由标准处理的规则

« 更多 »

AddUserCommand

用于添加用户的控制台命令

« 更多 »

AddUserToGroupCommand

用于将用户添加到组的控制台命令

« 更多 »

ChangeUserPasswordCommand

用于更改用户密码的控制台命令

« 更多 »

CheckJoomlaUpdatesCommand

用于检查是否存在待处理的扩展更新的控制台命令

« 更多 »

CheckUpdatesCommand

用于检查是否存在待处理的扩展更新的控制台命令

« 更多 »

CleanCacheCommand

用于清理系统缓存的控制台命令

« 更多 »

CoreUpdateChannelCommand

用于管理 Joomla 更新通道的控制台命令

« 更多 »

DeleteUserCommand

用于删除用户的控制台命令

« 更多 »

ExtensionDiscoverCommand

用于发现扩展的控制台命令

« 更多 »

ExtensionDiscoverInstallCommand

用于发现扩展的控制台命令

« 更多 »

ExtensionDiscoverListCommand

用于列出已发现扩展的控制台命令

« 更多 »

ExtensionInstallCommand

用于安装扩展的控制台命令

« 更多 »

ExtensionRemoveCommand

用于删除扩展的控制台命令

« 更多 »

ExtensionsListCommand

用于列出已安装扩展的控制台命令

« 更多 »

FinderIndexCommand

控制台命令清除并重建索引(搜索过滤器将保留)

« 更多 »

GetConfigurationCommand

用于显示配置选项的控制台命令

« 更多 »

ListUserCommand

用于列出现有用户的控制台命令

« 更多 »

MaintenanceDatabaseCommand

控制台命令维护数据库结构

« 更多 »

RemoveOldFilesCommand

用于删除在更新过程中应该已清除的文件的控制台命令

« 更多 »

RemoveUserFromGroupCommand

用于从组中删除用户的控制台命令

« 更多 »

SessionGcCommand

用于执行会话垃圾回收的控制台命令

« 更多 »

SessionMetadataGcCommand

用于执行会话元数据垃圾回收的控制台命令

« 更多 »

SetConfigurationCommand

控制台命令设置配置选项

« 更多 »

SiteCreatePublicFolderCommand

用于创建公共文件夹的控制台命令

« 更多 »

SiteDownCommand

用于将站点置于脱机模式的控制台命令包装器

« 更多 »

SiteUpCommand

用于将站点置于脱机模式的控制台命令包装器

« 更多 »

TasksListCommand

用于列出计划任务的控制台命令。

« 更多 »

TasksRunCommand

用于运行计划任务的控制台命令。

« 更多 »

TasksStateCommand

用于更改任务状态的控制台命令。

« 更多 »

UpdateCoreCommand

用于更新 Joomla! 核心版本的控制台命令

« 更多 »

接口

WritableLoaderInterface

定义可写命令加载器的接口。

« 更多 »

WritableContainerLoader

PSR-11 兼容的可写命令加载器。

« 更多 »

加密

Crypt 是一个 Joomla 平台类,用于处理数据的基本加密/解密。

« 更多 »

CryptoCipher

通过 php-encryption 库进行加密、解密和密钥生成的 Crypt 密码。

« 更多 »

SodiumCipher

用于 sodium 算法加密、解密和密钥生成的 JCrypt 密码。

« 更多 »

日期

Date 是一个存储日期并提供逻辑来以各种格式操作和呈现该日期的类。

« 更多 »

接口

ComponentDispatcherFactoryInterface

组件分发器工厂接口

« 更多 »

DispatcherInterface

Joomla 平台 CMS 分发器接口

« 更多 »

ModuleDispatcherFactoryInterface

模块分发器工厂接口

« 更多 »

AbstractModuleDispatcher

Joomla 模块分发器的基类。

« 更多 »

ApiDispatcher

我们分发器的 API 实现。它加载组件的管理员语言文件,并调用 API 控制器,以便尚未实现 Web 服务的组件可以添加自己的处理。

« 更多 »

ComponentDispatcher

Joomla 组件分发器的基类

分发器负责在适当的情况下检查组件的 ACL 并选择合适的控制器(如果需要,还选择任务)并执行它。
« 更多 »

ComponentDispatcherFactory

ComponentDispatcherFactoryInterface 的基于命名空间的实现

« 更多 »

分发器

Joomla 分发器的基类

« 更多 »

LegacyComponentDispatcher

旧版 Joomla 分发器的基类

执行旧版组件的单个入口文件。
« 更多 »

ModuleDispatcher

Joomla 模块分发器的基类

执行模块的单个入口文件。
« 更多 »

ModuleDispatcherFactory

ModuleDispatcherFactoryInterface 的基于命名空间的实现

« 更多 »

特性

DocumentAwareTrait

定义文档感知类的特性。

« 更多 »

接口

DocumentAwareInterface

依赖于文档的类需要实现的接口。

« 更多 »

FactoryInterface

定义一个工厂的接口,该工厂可以创建 Document 对象。

« 更多 »

PreloadManagerInterface

Joomla! 预加载管理器接口

« 更多 »

RendererInterface

文档渲染器的接口

« 更多 »

文档

Document 类,提供了一个简单的接口来解析和显示文档

« 更多 »

DocumentRenderer

渲染器的抽象类

« 更多 »

ErrorDocument

ErrorDocument 类,提供了一个简单的接口来解析和显示基于 HTML 的错误页面

« 更多 »

工厂

创建 Document 对象的默认工厂

« 更多 »

FeedDocument

FeedDocument 类,提供了一个简单的接口来解析和显示任何 feed 文档

« 更多 »

HtmlDocument

HtmlDocument 类,提供了一个简单的接口来解析和显示 HTML 文档

« 更多 »

ImageDocument

ImageDocument 类,提供了一个简单的接口来输出图像数据

« 更多 »

JsonapiDocument

JsonapiDocument 类,提供了一个简单的接口来解析 JSON-API 格式的输出。

« 更多 »

JsonDocument

JsonDocument 类,提供了一个简单的接口来解析和显示 JSON 输出

« 更多 »

OpensearchDocument

Opensearch 类,提供了一个简单的接口来显示 Opensearch 文档

« 更多 »

PreloadManager

Joomla! 预加载管理器

« 更多 »

RawDocument

RawDocument 类,提供了一个简单的接口来解析和显示原始输出

« 更多 »

XmlDocument

XmlDocument 类,提供了一个简单的接口来解析和显示 XML 输出

« 更多 »

FeedEnclosure

表示提要附件的数据对象

« 更多 »

FeedImage

表示提要图像的数据对象

« 更多 »

FeedItem

表示提要项的数据对象

« 更多 »

OpensearchImage

表示 OpenSearch 图像的数据对象

« 更多 »

OpensearchUrl

表示 OpenSearch URL 的数据对象

« 更多 »

AtomRenderer

AtomRenderer 是一个实现 Atom 规范的提要

请注意,仅仅使用此类并不能自动生成有效的 Atom 文件。例如,您必须为提要指定编辑器或为每个提要项指定作者。
« 更多 »

RssRenderer

RssRenderer 是一个实现 RSS 2.0 规范的提要

« 更多 »

ComponentRenderer

组件输出的 HTML 文档渲染器

« 更多 »

HeadRenderer

文档``元素的 HTML 文档渲染器

« 更多 »

MessageRenderer

系统消息队列的 HTML 文档渲染器

« 更多 »

MetasRenderer

JDocument 元数据渲染器

« 更多 »

ModuleRenderer

单个模块的 HTML 文档渲染器

« 更多 »

ModulesRenderer

模块位置的 HTML 文档渲染器

« 更多 »

ScriptsRenderer

JDocument 标题渲染器

« 更多 »

StylesRenderer

JDocument 样式渲染器

« 更多 »

接口

EditorProviderInterface

编辑器提供程序接口

« 更多 »

EditorsRegistryInterface

编辑器注册表类的接口

« 更多 »

AbstractEditorProvider

抽象编辑器提供程序

« 更多 »

编辑器

用于处理 WYSIWYG 编辑器的 Editor 类

« 更多 »

EditorsRegistry

编辑器注册表类

« 更多 »

接口

ButtonInterface

编辑器按钮接口

« 更多 »

按钮注册接口

按钮注册类

« 更多 »

按钮

« 更多 »

按钮注册

按钮注册类

« 更多 »

编辑器未找到异常

定义缺少元素的异常类

« 更多 »

函数

hash_pbkdf2

缺少 hash_pbkdf2 的垫片

Joomla CMS

参数

算法

string要使用的算法

密码

string明文密码

盐值

string散列的盐值

次数

int迭代次数

长度

int长度

原始输出

bool原始输出

响应

string散列字符串

接口

RandVal 接口

RandVal 接口

« 更多 »

AES

使用高性能 mcrypt 库实现简单的 AES-128、AES-192 和 AES-256 加密。

« 更多 »

Base32

Base32 加密类

« 更多 »

Randval

生成密码学安全的随机值。

« 更多 »

TOTP

此类提供符合 RFC6238 的基于时间的一次性密码,与 Google Authenticator 兼容(PassCodeLength = 6 且 TimePeriod = 30)。

« 更多 »

接口

Aes 接口

AES 加密适配器的接口

« 更多 »

抽象 AES

抽象 AES 加密类

« 更多 »

Mcrypt

Mcrypt 实现

« 更多 »

OpenSSL

OpenSSL 加密类

« 更多 »

浏览器

浏览器类,提供有关当前 Web 客户端的功能信息。

浏览器识别是通过检查 Web 服务器提供的 HTTP_USER_AGENT 环境变量来执行的。此类在很大程度上受到 Horde 版本 3 中 Chuck Hagenbuch 和 Jon Parise 的 lib/Browser.php 代码的影响。
« 更多 »

接口

RendererInterface

定义错误处理层渲染引擎的接口

« 更多 »

抽象渲染器

错误页面渲染器的基类

« 更多 »

身份验证失败异常处理程序

处理应返回 401 的权限错误的处理程序

« 更多 »

签入签出异常处理程序

处理无效签入/签出异常的处理程序

« 更多 »

无效参数异常处理程序

处理无效参数的处理程序

« 更多 »

无效路由异常处理程序

处理应返回 404 的路由错误的处理程序

« 更多 »

不可接受异常处理程序

处理应返回 406 的路由错误的处理程序

« 更多 »

不允许异常处理程序

处理应返回 403 的权限错误的处理程序

« 更多 »

资源未找到异常处理程序

处理应返回 404 的无效资源请求的处理程序

« 更多 »

保存异常处理程序

处理无效签入/签出异常的处理程序

« 更多 »

发送电子邮件异常处理程序

处理发送电子邮件时发生的错误的处理程序

« 更多 »

CLI 渲染器

CLI 错误渲染器

« 更多 »

Feed 渲染器

RSS/Atom feed 错误页面渲染器

« 更多 »

HTML 渲染器

HTML 错误页面渲染器

« 更多 »

Jsonapi 渲染器

JSON 错误页面渲染器

« 更多 »

Json 渲染器

JSON 错误页面渲染器

« 更多 »

XML 渲染器

XML 错误页面渲染器

« 更多 »

特性

核心事件感知

返回最适合 Joomla 核心事件名称的事件类

« 更多 »

重塑参数感知

一个特性,用于重塑参数,并与旧版插件事件保持向后兼容。

旧版插件事件处理程序期望位置参数,而不是命名参数,因为它们是简单的 PHP 方法,例如 public onExample($foo, $bar, $baz)。但是,具体事件类使用命名参数,这些参数可以按任何顺序传递。以下两个示例等效:$event1 = new ConcreteEventClass('onExample', ['foo' => 1, 'bar' => 2, 'baz' => 3]; $event2 = new ConcreteEventClass('onExample', ['bar' => 2, 'baz' => 3, 'foo' => 1,]; 但是,这意味着事件对象的内部 $arguments 属性在每种情况下都以 **不同** 的顺序保存命名参数。当事件处理程序知道 ConcreteEventClass 时,它可以检索命名参数,并且世界一片美好。但是,当您通过 CMSPlugin::registerLegacyListener 注册了一个旧版插件侦听器时,您就会遇到一个大问题!旧版侦听器正在 **按位置** 传递参数,按照它们添加到事件对象的顺序。在前面的示例中,$event1 将按预期工作,因为 foo、bar 和 baz 参数按旧版侦听器期望的相同顺序给出。另一方面,$event2 将惨败,因为调用顺序将是 $bar、$baz、$foo,这 **不是** 旧版侦听器期望的。解决此问题的唯一方法是在具体事件的构造函数中“重塑参数”,以便保证参数的顺序与旧版侦听器期望的相同。此外,由于 Joomla 将所有参数(除了“结果”参数)盲目地传递给旧版侦听器,因此我们必须确保 a. 设置所有必要的参数,并且 b. 任何其他命名参数 **不存在**。否则,我们的旧版侦听器将接收错误数量的位置参数并中断。所有这些都是通过此特性中的 reshapeArguments() 方法实现的,该方法必须在具体事件类的构造函数中调用。此特性标记为已弃用,并将于 6.0 版本移除,因为在 Joomla 6 中,我们将只使用具有命名参数的具体事件类,移除旧版侦听器及其位置参数带来的麻烦。
« 更多 »

抽象事件

此类实现系统范围内使用的基本事件对象以提供正交性。模型、控制器等核心对象会即时创建此类事件,并通过应用程序的调度程序(俗称“Joomla!插件系统”)分派它们。这样,合适的插件(通常是“系统”插件)可以修改任何内部类的行为,提供系统范围的服务,例如标签、内容版本控制、评论,甚至低级服务,例如创建/修改/锁定行为的实现、记录点击次数等。

您可以使用以下代码创建新的事件:$event = AbstractEvent::create('onModelBeforeSomething', $myModel, $arguments); 您可以使用 $event['subject'] 从事件侦听器访问主题对象。由您的侦听器确定它是否应该针对主题应用其功能。此 AbstractEvent 类实现了一个可变事件,该事件允许在运行时更改其参数。这通常是不明智的。最好改用 AbstractImmutableEvent 并将所有交互限制在主题类中。
« 更多 »

抽象不变事件

此类实现系统范围内使用的不可变基本事件对象以提供正交性。

« 更多 »

扩展引导后事件

表示扩展的 `onBeforeExtensionBoot` 事件的事件类

« 更多 »

扩展引导前事件

表示扩展的 `onBeforeExtensionBoot` 事件的事件类

« 更多 »

错误事件

表示应用程序的 `onError` 事件的事件类

« 更多 »

通用事件

此类提供了 AbstractEvent 类的具体实现。

« 更多 »

日志导出后事件

操作日志事件类

« 更多 »

日志清除后事件

操作日志事件类

« 更多 »

Api 路由后事件

Api 路由后事件类

« 更多 »

压缩后事件

压缩后事件类

« 更多 »

分派后事件

分派后事件类

« 更多 »

执行后事件

执行后事件类

« 更多 »

文档初始化后事件

文档初始化后事件类

« 更多 »

初始化后事件

初始化后事件类

« 更多 »

渲染后事件

渲染后事件类

« 更多 »

响应后事件

响应后事件类

« 更多 »

路由后事件

路由后事件类

« 更多 »

保存配置后事件

应用程序配置事件类

« 更多 »

应用程序配置事件

应用程序配置事件类

« 更多 »

应用程序文档事件

应用程序文档事件类

« 更多 »

应用程序事件

应用程序事件类

« 更多 »

Api 路由前事件

Api 路由前事件类

« 更多 »

编译头部前事件

编译头部前事件类

« 更多 »

执行前事件

执行前事件类

« 更多 »

渲染前事件

渲染前事件类

« 更多 »

响应前事件

响应前事件类

« 更多 »

保存配置前事件

应用程序配置事件类

« 更多 »

守护进程分叉事件

守护进程应用程序分叉事件类

« 更多 »

守护进程接收信号事件

守护进程应用程序接收信号事件类

« 更多 »

清除后事件

缓存事件类

« 更多 »

验证码设置事件

验证码设置事件

« 更多 »

签入后事件

签入事件类

« 更多 »

提交联系事件

联系事件类

« 更多 »

验证联系事件

联系事件类

« 更多 »

显示后事件

内容事件类。

示例:new AfterDisplayEvent('onEventName', ['context' => 'com_example.example', 'subject' => $contentObject, 'params' => $params, 'page' => $pageNum]);
« 更多 »

标题后事件

内容事件类。

示例:new AfterTitleEvent('onEventName', ['context' => 'com_example.example', 'subject' => $contentObject, 'params' => $params, 'page' => $pageNum]);
« 更多 »

显示前事件

内容事件类。

示例:new BeforeDisplayEvent('onEventName', ['context' => 'com_example.example', 'subject' => $contentObject, 'params' => $params, 'page' => $pageNum]);
« 更多 »

内容事件

内容事件的基类

« 更多 »

内容准备事件

内容事件类。

示例:new ContentPrepareEvent('onEventName', ['context' => 'com_example.example', 'subject' => $contentObject, 'params' => $params, 'page' => $pageNum]);
« 更多 »

抽象准备字段事件

自定义字段事件类

« 更多 »

准备字段后事件

自定义字段事件类

« 更多 »

准备字段前事件

自定义字段事件类

« 更多 »

自定义字段事件

自定义字段事件类

« 更多 »

获取类型事件

自定义字段事件类

« 更多 »

准备 DOM 事件

自定义字段事件类

« 更多 »

准备字段事件

自定义字段事件类

« 更多 »

编辑器按钮设置事件

编辑器设置事件

« 更多 »

编辑器设置事件

编辑器设置事件

« 更多 »

抽象扩展事件

扩展事件的基类

« 更多 »

安装后事件

扩展事件类

« 更多 »

卸载后事件

扩展事件类

« 更多 »

更新后事件

扩展事件类

« 更多 »

安装前事件

扩展事件类

« 更多 »

卸载前事件

扩展事件类

« 更多 »

更新前事件

扩展事件类

« 更多 »

接口

查找器事件接口

查找器事件的接口类

« 更多 »

抽象查找器事件

查找器事件类

« 更多 »

类别更改状态后事件

模型事件类。

示例:new AfterCategoryChangeStateEvent('onEventName', ['context' => $extension, 'subject' => $primaryKeys, 'value' => $newState]);
« 更多 »

更改状态后事件

模型事件类。

示例:new AfterChangeStateEvent('onEventName', ['context' => 'com_example.example', 'subject' => $primaryKeys, 'value' => $newState]);
« 更多 »

删除后事件

模型事件类。

示例:new AfterDeleteEvent('onEventName', ['context' => 'com_example.example', 'subject' => $itemObjectToDelete]);
« 更多 »

保存后事件

模型事件类。

示例:new AfterSaveEvent('onEventName', ['context' => 'com_example.example', 'subject' => $itemObjectToSave, 'isNew' => $isNew]);
« 更多 »

索引前事件

查找器事件类。

示例:new BeforeIndexEvent('onEventName', []);
« 更多 »

保存前事件

模型事件类。

示例:new BeforeSaveEvent('onEventName', ['context' => 'com_example.example', 'subject' => $itemObjectToSave, 'isNew' => $isNew);
« 更多 »

构建索引事件

查找器事件类。

示例:new BuildIndexEvent('onEventName', []);
« 更多 »

垃圾回收事件

查找器事件类。

示例:new GarbageCollectionEvent('onEventName', []);
« 更多 »

准备内容事件

查找器事件类。

示例:new PrepareContentEvent('onEventName', ['subject' => $item]);
« 更多 »

结果事件

查找器事件类。

示例:new ResultEvent('onEventName', ['subject' => $item, 'query' => $query]);
« 更多 »

开始索引事件

查找器事件类。

示例:new StartIndexEvent('onEventName', []);
« 更多 »

添加安装选项卡事件

安装程序事件类

« 更多 »

安装程序后事件

安装程序事件类

« 更多 »

安装前事件

安装程序事件类

« 更多 »

安装程序前事件

安装程序事件类

« 更多 »

包下载前事件

安装程序事件类

« 更多 »

安装程序事件

安装程序事件类

« 更多 »

获取菜单类型选项后事件

菜单事件类

« 更多 »

渲染菜单项视图前事件

菜单事件类

« 更多 »

预处理菜单项事件

菜单事件类

« 更多 »

类别更改状态后事件

模型事件类。

示例:new AfterCategoryChangeStateEvent('onEventName', ['context' => $extension, 'subject' => $primaryKeys, 'value' => $newState]);
« 更多 »

更改状态后事件

模型事件类。

示例:new AfterChangeStateEvent('onEventName', ['context' => 'com_example.example', 'subject' => $primaryKeys, 'value' => $newState]);
« 更多 »

清除缓存后事件

清除缓存事件类

« 更多 »

删除后事件

模型事件类。

示例:new AfterDeleteEvent('onEventName', ['context' => 'com_example.example', 'subject' => $itemObjectToDelete]);
« 更多 »

保存后事件

模型事件类。

示例:new AfterSaveEvent('onEventName', ['context' => 'com_example.example', 'subject' => $itemObjectToSave, 'isNew' => $isNew, 'data' => $submittedData]);
« 更多 »

批处理前事件

在应用批处理事件之前修改表对象的事件类

« 更多 »

更改状态前事件

模型事件类。

示例:new BeforeChangeStateEvent('onEventName', ['context' => 'com_example.example', 'subject' => $primaryKeys, 'value' => $newState]);
« 更多 »

BeforeDeleteEvent

模型事件类。

示例:new BeforeDeleteEvent('onEventName', ['context' => 'com_example.example', 'subject' => $itemObjectToDelete]);
« 更多 »

保存前事件

模型事件类。

示例:new BeforeSaveEvent('onEventName', ['context' => 'com_example.example', 'subject' => $itemObjectToSave, 'isNew' => $isNew, 'data' => $submittedData]);
« 更多 »

BeforeValidateDataEvent

模型表单事件类。

示例:new BeforeValidateDataEvent('onEventName', ['subject' => $form, 'data' => $data]);
« 更多 »

ChangeStateEvent

模型事件类

« 更多 »

DeleteEvent

模型事件类

« 更多 »

FormEvent

模型表单事件类

« 更多 »

ModelEvent

模型事件的基础类

« 更多 »

NormaliseRequestDataEvent

模型表单事件类。

示例:new NormaliseRequestDataEvent('onEventName', ['context' => 'com_example.example', 'data' => $data, 'subject' => $form]);
« 更多 »

PrepareDataEvent

模型事件类。

示例:new PrepareDataEvent('onEventName', ['context' => 'com_example.example', 'subject' => $data]);
« 更多 »

PrepareFormEvent

模型表单事件类。

示例:new PrepareFormEvent('onEventName', ['subject' => $form, 'data' => $data]);
« 更多 »

SaveEvent

模型事件类

« 更多 »

AfterCleanModuleListEvent

模块事件类。

示例:new AfterCleanModuleListEvent('onEventName', ['subject' => $modules]);
« 更多 »

AfterModuleListEvent

模块事件类。

示例:new AfterModuleListEvent('onEventName', ['subject' => $modules]);
« 更多 »

AfterRenderModuleEvent

模块事件类。

示例:new AfterRenderModuleEvent('onEventName', ['subject' => $module, 'attributes' => $attrs]);
« 更多 »

AfterRenderModulesEvent

模块事件类。

示例:new AfterRenderModulesEvent('onEventName', ['subject' => $content, 'attributes' => $attrs]);
« 更多 »

BeforeRenderModuleEvent

模块事件类。

示例:new BeforeRenderModuleEvent('onEventName', ['subject' => $module, 'attributes' => $attrs]);
« 更多 »

ModuleEvent

模块事件的基础类

« 更多 »

ModuleListEvent

模块事件类

« 更多 »

PrepareModuleListEvent

模块事件类。

示例:new AfterModuleListEvent('onEventName', ['subject' => $modules]);
« 更多 »

RenderModuleEvent

模块事件类

« 更多 »

BeforeDisplayMethods

onUserMultifactorBeforeDisplayMethods 事件的具体事件类

« 更多 »

回调

onUserMultifactorCallback 事件的具体事件类

« 更多 »

俘获

onUserMultifactorCaptive 事件的具体事件类

« 更多 »

GetMethod

onUserMultifactorGetMethod 事件的具体事件类

« 更多 »

GetSetup

onUserMultifactorGetSetup 事件的具体事件类

« 更多 »

NotifyActionLog

用于通知用户操作日志插件关于双因素身份验证操作的自定义事件的具体事件类。

« 更多 »

SaveSetup

onUserMultifactorSaveSetup 事件的具体事件类

« 更多 »

Validate

onUserMultifactorValidate 事件的具体事件类

« 更多 »

GetKeyEvent

页面缓存事件类

« 更多 »

IsExcludedEvent

页面缓存事件类

« 更多 »

PageCacheEvent

页面缓存事件类

« 更多 »

SetCachingEvent

页面缓存事件类

« 更多 »

AjaxEvent

onAjax... 事件类

« 更多 »

编译头部前事件

SchemaBeforeCompileHeadEvent 事件类 示例:new BeforeCompileHeadEvent('onSchemaBeforeCompileHead', ['subject' => $schema, 'context' => 'com_example.example']);

« 更多 »

PrepareDataEvent

SchemaPrepareDataEvent 事件类 示例:new PrepareDataEvent('onSchemaPrepareData', ['subject' => $data, 'context' => 'com_example.example']);

« 更多 »

PrepareFormEvent

SchemaPrepareFormEvent 事件类 示例:new PrepareFormEvent('onSchemaPrepareForm', ['subject' => $form]);

« 更多 »

PrepareSaveEvent

SchemaPrepareSaveEvent 事件类 示例:new PrepareFormEvent('onSchemaPrepareForm', ['subject' => $subject, 'context' => $context, 'item' => $table, 'isNew' => $isNew, 'schema' => $schema]);

« 更多 »

Ajax

onAjaxWebauthn 事件的具体事件类

« 更多 »

AjaxChallenge

onAjaxWebauthnChallenge 事件的具体事件类

« 更多 »

AjaxCreate

onAjaxWebauthnCreate 事件的具体事件类

« 更多 »

AjaxDelete

onAjaxWebauthnDelete 事件的具体事件类

« 更多 »

AjaxInitCreate

onAjaxWebauthnInitcreate 事件的具体事件类

« 更多 »

AjaxLogin

onAjaxWebauthnLogin 事件的具体事件类

« 更多 »

AjaxSaveLabel

onAjaxWebauthnSavelabel 事件的具体事件类

« 更多 »

CanRemoveDataEvent

隐私事件类。

示例:new CanRemoveDataEvent('onEventName', ['subject' => $requestTable, 'user' => $user]);
« 更多 »

CheckPrivacyPolicyPublishedEvent

隐私事件类。

示例:new CheckPrivacyPolicyPublishedEvent('onEventName', ['subject' => $policyInfo]);
« 更多 »

CollectCapabilitiesEvent

隐私事件类。

示例:new CollectCapabilitiesEvent('onEventName');
« 更多 »

ExportRequestEvent

隐私事件类。

示例:new ExportRequestEvent('onEventName', ['subject' => $requestTable, 'user' => $user]);
« 更多 »

PrivacyEvent

隐私事件的基础类

« 更多 »

RemoveDataEvent

隐私事件类。

示例:new RemoveDataEvent('onEventName', ['subject' => $requestTable, 'user' => $user]);
« 更多 »

GetIconEvent

onGetIcon 事件的事件类。

« 更多 »

特性

ResultAware

此特性部分实现了 ResultAwareInterface,用于可变和不可变事件。

您还必须实现 typeCheckResult 方法或在您的事件处理程序中使用 ResultType*Aware 特性之一。
« 更多 »

ResultTypeArrayAware

此特性部分实现了 ResultAwareInterface,用于类型检查。

使用此特性(以及 ResultAware 特性)的事件将期望事件处理程序设置数组类型的结果。
« 更多 »

ResultTypeBooleanAware

此特性部分实现了 ResultAwareInterface,用于类型检查。

使用此特性(以及 ResultAware 特性)的事件将期望事件处理程序设置布尔类型的结果。
« 更多 »

ResultTypeFloatAware

此特性部分实现了 ResultAwareInterface,用于类型检查。

使用此特性(以及 ResultAware 特性)的事件将期望事件处理程序设置浮点类型的结果。
« 更多 »

ResultTypeIntegerAware

此特性部分实现了 ResultAwareInterface,用于类型检查。

使用此特性(以及 ResultAware 特性)的事件将期望事件处理程序设置整型类型的结果。
« 更多 »

ResultTypeMixedAware

此特性部分实现了 ResultAwareInterface,用于类型检查。

使用此特性(以及 ResultAware 特性)的事件将期望事件处理程序设置任何类型的结果。这是一种权宜之计!如果您期望空值或联合类型,最好自己实现 typeCheckResult 方法以检查您期望的确切类型。
« 更多 »

ResultTypeNumericAware

此特性部分实现了 ResultAwareInterface,用于类型检查。

使用此特性(以及 ResultAware 特性)的事件将期望事件处理程序设置数值类型的结果。
« 更多 »

ResultTypeObjectAware

此特性部分实现了 ResultAwareInterface,用于类型检查。

使用此特性(以及 ResultAware 特性)的事件将期望事件处理程序设置对象类型的结果。如果您未设置可接受结果类的列表,任何 PHP 对象都将满足此类型检查。
« 更多 »

ResultTypeStringAware

此特性部分实现了 ResultAwareInterface,用于类型检查。

使用此特性(以及 ResultAware 特性)的事件将期望事件处理程序设置字符串类型的结果。
« 更多 »

接口

ResultAwareInterface

定义一个事件,该事件具有名为“result”的仅追加数组参数。

这用于其处理程序在调用时预期返回某些内容的事件,类似于早期版本的 Joomla 中许多插件事件的工作方式。此接口由 ResultAware 特性部分实现。typeCheckResult 方法由各种 ResultType*Aware 特性实现。您的事件需要同时使用 ResultAware 特性以及 ResultType*Aware 特性之一。例如,如果您的事件返回布尔结果,则需要在您的事件中使用 ResultAware 和 ResultTypeBooleanAware 特性。
« 更多 »

抽象事件

表格事件的事件类

« 更多 »

AfterBindEvent

\Joomla\CMS\Table\Table onAfterBind 事件的事件类

« 更多 »

签入后事件

\Joomla\CMS\Table\Table onAfterCheckin 事件的事件类

« 更多 »

AfterCheckoutEvent

\Joomla\CMS\Table\Table onAfterCheckout 事件的事件类

« 更多 »

删除后事件

\Joomla\CMS\Table\Table onAfterDelete 事件的事件类

« 更多 »

AfterHitEvent

\Joomla\CMS\Table\Table onAfterHit 事件的事件类

« 更多 »

AfterLoadEvent

\Joomla\CMS\Table\Table onAfterLoad 事件的事件类

« 更多 »

AfterMoveEvent

\Joomla\CMS\Table\Table onAfterMove 事件的事件类

« 更多 »

AfterPublishEvent

\Joomla\CMS\Table\Table onAfterPublish 事件的事件类

« 更多 »

AfterReorderEvent

\Joomla\CMS\Table\Table onAfterReorder 事件的事件类

« 更多 »

AfterResetEvent

\Joomla\CMS\Table\Table onAfterReset 事件的事件类

« 更多 »

AfterStoreEvent

\Joomla\CMS\Table\Table onAfterStore 事件的事件类

« 更多 »

BeforeBindEvent

Table onBeforeBind 事件的事件类

« 更多 »

BeforeCheckinEvent

\Joomla\CMS\Table\Table onBeforeCheckin 事件的事件类

« 更多 »

BeforeCheckoutEvent

\Joomla\CMS\Table\Table onBeforeCheckout 事件的事件类

« 更多 »

BeforeDeleteEvent

\Joomla\CMS\Table\Table onBeforeDelete 事件的事件类

« 更多 »

BeforeHitEvent

\Joomla\CMS\Table\Table onBeforeHit 事件的事件类

« 更多 »

BeforeLoadEvent

\Joomla\CMS\Table\Table onBeforeLoad 事件的事件类

« 更多 »

BeforeMoveEvent

\Joomla\CMS\Table\Table onBeforeMove 事件的事件类

« 更多 »

BeforePublishEvent

\Joomla\CMS\Table\Table onBeforePublish 事件的事件类

« 更多 »

BeforeReorderEvent

\Joomla\CMS\Table\Table onBeforeReorder 事件的事件类

« 更多 »

BeforeResetEvent

\Joomla\CMS\Table\Table onBeforeReset 事件的事件类

« 更多 »

BeforeStoreEvent

\Joomla\CMS\Table\Table onBeforeStore 事件的事件类

« 更多 »

CheckEvent

\Joomla\CMS\Table\Table onCheck 事件的事件类

« 更多 »

ObjectCreateEvent

\Joomla\CMS\Table\Table onObjectCreate 事件的事件类

« 更多 »

SetNewTagsEvent

\Joomla\CMS\Table\Table onSetNewTags 事件的事件类

« 更多 »

AbstractDeleteEvent

用户删除事件的基础类

« 更多 »

AbstractLoginEvent

用户登录事件的基础类

« 更多 »

AbstractLogoutEvent

用户退出事件的基础类

« 更多 »

AbstractSaveEvent

用户保存事件的基础类

« 更多 »

删除后事件

用户删除事件类。

示例:new AfterDeleteEvent('onEventName', ['subject' => $userArray, 'deletingResult' => $result, 'errorMessage' => $errorStr]);
« 更多 »

AfterLoginEvent

用户事件类。

示例:new AfterLoginEvent('onEventName', ['subject' => $authenticationResponseArray, 'options' => $options]);
« 更多 »

AfterLogoutEvent

用户事件类。

示例:new AfterLogoutEvent('onEventName', ['subject' => $parameters, 'options' => $options]);
« 更多 »

AfterRemindEvent

用户事件类。

示例:new AfterRemindEvent('onEventName', ['subject' => $user]);
« 更多 »

保存后事件

用户保存事件类。

示例:new AfterSaveEvent('onEventName', ['subject' => $userArray, 'isNew' => $isNew, 'savingResult' => $result, 'errorMessage' => $errorStr]);
« 更多 »

AuthenticationEvent

用户事件类。

示例:new AuthenticationEvent('onEventName', ['credentials' => $credentials, 'options' => $options, 'subject' => $authenticationResponse]);
« 更多 »

AuthorisationEvent

用户事件类。

示例:new AuthorisationEvent('onEventName', ['subject' => $authenticationResponse, 'options' => $options]);
« 更多 »

AuthorisationFailureEvent

用户事件类。

示例:new AuthorisationFailureEvent('onEventName', ['subject' => $authenticationResponseArray, 'options' => $options]);
« 更多 »

BeforeDeleteEvent

用户删除事件类。

示例:new BeforeDeleteEvent('onEventName', ['subject' => $userArray]);
« 更多 »

保存前事件

用户保存事件类。

示例:new BeforeSaveEvent('onEventName', ['subject' => $oldUserArray, 'isNew' => $isNew, 'data' => $data]);
« 更多 »

LoginButtonsEvent

用户事件类。

示例:new LoginButtonsEvent('onEventName', ['subject' => $formId]);
« 更多 »

LoginEvent

用户事件类。

示例:new LoginEvent('onEventName', ['subject' => $authenticationResponseArray, 'options' => $options]);
« 更多 »

LoginFailureEvent

用户事件类。

示例:new LoginFailureEvent('onEventName', ['subject' => $authenticationResponseArray, 'options' => $options]);
« 更多 »

LogoutEvent

用户事件类。

示例:new LogoutEvent('onEventName', ['subject' => $parameters, 'options' => $options]);
« 更多 »

LogoutFailureEvent

用户事件类。

示例:new LogoutFailureEvent('onEventName', ['subject' => $parameters, 'options' => $options]);
« 更多 »

UserEvent

用户事件的基础类

« 更多 »

UserGroupAfterDeleteEvent

模型事件类。

示例:new UserGroupAfterDeleteEvent('onEventName', ['context' => 'com_example.example', 'subject' => $itemObjectToDelete]);
« 更多 »

UserGroupBeforeDeleteEvent

模型事件类。

示例:new UserGroupBeforeDeleteEvent('onEventName', ['context' => 'com_example.example', 'subject' => $itemObjectToDelete]);
« 更多 »

DisplayEvent

WebAsset 事件的事件类

« 更多 »

抽象事件

WebAsset 事件的事件类

« 更多 »

WebAssetRegistryAssetChanged

WebAssetRegistry “资源已更改”事件的事件类

« 更多 »

抽象事件

WebAsset 事件的事件类

« 更多 »

WorkflowFunctionalityUsedEvent

工作流功能使用事件的事件类

« 更多 »

WorkflowTransitionEvent

工作流功能使用事件的事件类

« 更多 »

ExceptionHandler

当发生未捕获的异常时显示自定义错误页面。

« 更多 »

特性

ExtensionManagerTrait

可以加载扩展的类的特性

« 更多 »

接口

BootableExtensionInterface

定义扩展可以启动的接口。

« 更多 »

ComponentInterface

访问组件特定的服务。

« 更多 »

ExtensionManagerInterface

加载扩展。

« 更多 »

ModuleInterface

访问模块特定的服务。

« 更多 »

PluginInterface

访问插件特定的服务。

« 更多 »

Component

访问组件特定的服务。

« 更多 »

DummyPlugin

占位符插件。

« 更多 »

ExtensionHelper

扩展帮助器类。

« 更多 »

LegacyComponent

访问组件特定的服务。

« 更多 »

Module

访问模块特定的服务。

« 更多 »

MVCComponent

MVC组件类。

« 更多 »

CategoryFactory

服务类别的服务提供者。

« 更多 »

ComponentDispatcherFactory

服务调度器工厂的服务提供者。

« 更多 »

HelperFactory

服务辅助函数工厂的服务提供者。

« 更多 »

Module

基于服务的模块的服务提供者。

« 更多 »

ModuleDispatcherFactory

服务调度器工厂的服务提供者。

« 更多 »

MVCFactory

服务MVC工厂的服务提供者。

« 更多 »

RouterFactory

服务路由器工厂的服务提供者。

« 更多 »

Feed

封装Joomla平台Feed的类。

« 更多 »

FeedEntry

封装Joomla平台Feed条目的类。

« 更多 »

FeedFactory

Feed工厂类。

« 更多 »

FeedParser

Feed解析器类。

« 更多 »

FeedPerson

Feed人员类。

« 更多 »

接口

NamespaceParserInterface

Feed命名空间接口。

« 更多 »

AtomParser

ATOM Feed解析器类。

« 更多 »

RssParser

RSS Feed解析器类。

« 更多 »

ItunesRssParser

RSS Feed解析器命名空间处理程序,用于iTunes。

« 更多 »

MediaRssParser

RSS Feed解析器命名空间处理程序,用于MediaRSS。

« 更多 »

特性

FieldsServiceTrait

组件字段服务的特性。

« 更多 »

接口

FieldsFormServiceInterface

字段服务。

« 更多 »

FieldsServiceInterface

字段服务。

« 更多 »

File

文件处理类

« 更多 »

FilesystemHelper

文件系统助手

包含文件系统(特别是流)的支持函数
« 更多 »

Folder

文件夹处理类

« 更多 »

Patcher

统一差异格式补丁程序类

« 更多 »

Path

路径处理类

« 更多 »

Stream

Joomla! 流接口

Joomla! 流接口旨在将文件作为流处理,而旧版File静态类则以原子方式处理文件。
« 更多 »

StreamString

字符串流包装器

此类允许您以与通常使用常规流包装器相同的方式使用PHP字符串
« 更多 »

StringController

字符串控制器

« 更多 »

InputFilter

InputFilter是一个用于过滤来自任何数据源的输入的类

源自Daniel Morris <[email protected]> 的php输入过滤器库。原始贡献者:Gianpaolo Racca、Ghislain Picard、Marco Wandschneider、Chris Tobin和Andrew Eddie。
« 更多 »

OutputFilter

OutputFilter

« 更多 »

特性

FormFactoryAwareTrait

定义FormFactoryInterface感知类的特性。

« 更多 »

接口

FormFactoryAwareInterface

依赖于表单工厂的类需要实现的接口。

« 更多 »

FormFactoryInterface

定义可以创建表单对象的工厂的接口

« 更多 »

FormFilterInterface

过滤器类的接口。

« 更多 »

Form

Joomla平台的表单类。

此类实现了用于构建、填充、过滤和验证表单的强大API。它使用XML定义来构建表单字段,并使用各种字段和规则类来呈现和验证表单。
« 更多 »

FormFactory

创建表单对象的默认工厂

« 更多 »

FormField

Joomla平台的抽象表单字段类。

« 更多 »

FormHelper

表单的辅助类。

提供表单实体所在的磁盘路径的存储,以及创建这些实体的方法。还存储具有实体原型的对象以供进一步重用。
« 更多 »

FormRule

Joomla平台的表单规则类。

« 更多 »

AccessiblemediaField

加载当前表单内表单的字段

« 更多 »

AccesslevelField

Joomla平台的表单字段类。

提供访问级别列表。访问级别控制特定组中的用户可以看到的内容。
« 更多 »

AliastagField

Joomla框架的表单字段类。

« 更多 »

AuthorField

表单字段,用于加载内容作者列表

« 更多 »

CachehandlerField

Joomla平台的表单字段类。

提供可用缓存处理程序列表
« 更多 »

CalendarField

Joomla平台的表单字段类。

提供链接到按钮的弹出日期选择器。可以选择过滤以使用用户或服务器的时区。
« 更多 »

CaptchaField

验证码字段。

« 更多 »

CategoryField

Joomla平台的表单字段类。

支持类别HTML选择列表
« 更多 »

CheckboxesField

Joomla平台的表单字段类。

将选项显示为复选框列表。可以选择强制多选为true。
« 更多 »

CheckboxField

Joomla平台的表单字段类。

单选复选框字段。这是一个布尔字段,null表示false,指定的选项表示true
« 更多 »

ChromestyleField

Chrome样式字段。

« 更多 »

ColorField

Joomla平台的Color表单字段类。

此实现旨在与HTML5的`<input type="color">`兼容
« 更多 »

ComboField

Joomla平台的表单字段类。

实现组合框字段。
« 更多 »

ComponentlayoutField

表单字段,用于从扩展或模板覆盖中显示组件视图的布局列表。

« 更多 »

ComponentsField

Joomla框架的表单字段类。

« 更多 »

ContenthistoryField

从模态列表中选择内容历史记录的字段。

« 更多 »

ContentlanguageField

提供内容语言列表

« 更多 »

ContenttypeField

内容类型字段。

« 更多 »

DatabaseconnectionField

Joomla平台的表单字段类。

提供可用数据库连接的列表,可以选择限制为给定列表。
« 更多 »

EditorField

用于内容创建的文本区域字段

« 更多 »

EmailField

Joomla平台的表单字段类。

提供电子邮件地址的输入字段
« 更多 »

FileField

Joomla平台的表单字段类。

提供文件的输入字段
« 更多 »

FilelistField

支持文件的HTML选择列表

« 更多 »

FolderlistField

支持文件夹的HTML选择列表

« 更多 »

FrontendlanguageField

提供具有主页的已发布内容语言列表

« 更多 »

GroupedlistField

Joomla平台的表单字段类。

提供分组列表选择字段。
« 更多 »

HeadertagField

Joomla! CMS的表单字段类。

« 更多 »

HiddenField

Joomla平台的表单字段类。

提供隐藏字段
« 更多 »

ImagelistField

支持图像的HTML选择列表

« 更多 »

IntegerField

Joomla平台的表单字段类。

提供具有指定首位和步长的整数选择列表。
« 更多 »

LanguageField

Joomla平台的表单字段类。

支持已安装应用程序语言的列表
« 更多 »

LastvisitdaterangeField

显示可用日期范围列表以根据上次访问日期进行筛选的字段。

« 更多 »

LimitboxField

加载可能的项目计数限制列表的字段

« 更多 »

ListField

Joomla平台的表单字段类。

支持通用的选项列表。
« 更多 »

MediaField

提供模态媒体选择器,包括上传机制

« 更多 »

MenuField

支持菜单的HTML选择列表

« 更多 »

MenuitemField

支持按菜单分组的菜单项HTML分组选择列表

« 更多 »

MeterField

Joomla平台的表单字段类。

提供一个仪表以在范围内显示值。
« 更多 »

ModalSelectField

提供模态内容选择

« 更多 »

ModulelayoutField

表单字段,用于从模块或模板覆盖中显示模块显示的布局列表。

« 更多 »

ModuleorderField

模块顺序字段。

« 更多 »

ModulepositionField

模块位置字段。

« 更多 »

ModuletagField

模块标签字段。

« 更多 »

NoteField

Joomla平台的表单字段类。

支持单行文本字段。
« 更多 »

NumberField

Joomla平台的表单字段类。

提供带上下手柄的单行文本框,以在字段中设置数字。
« 更多 »

OrderingField

排序字段。

« 更多 »

PasswordField

Joomla平台的表单字段类。

密码文本字段
« 更多 »

PluginsField

Joomla框架的表单字段类。

« 更多 »

PluginstatusField

插件状态字段。

« 更多 »

PredefinedlistField

加载预定义值列表的表单字段

« 更多 »

RadiobasicField

Joomla平台的表单字段类。

使用默认样式提供单选按钮输入
« 更多 »

RadioField

Joomla平台的表单字段类。

提供单选按钮输入
« 更多 »

RangeField

Joomla平台的表单字段类。

提供水平滚动条以在范围内指定值。
« 更多 »

RedirectStatusField

重定向状态字段。

« 更多 »

RegistrationdaterangeField

注册日期范围字段。

« 更多 »

RulesField

Joomla平台的表单字段类。

为给定资产分配组权限的字段
« 更多 »

SchemaorgComponentSectionsField

Joomla框架的表单字段类。

« 更多 »

SessionhandlerField

Joomla平台的表单字段类。

提供会话处理程序选项的选择列表。
« 更多 »

SpacerField

Joomla平台的表单字段类。

提供要在表单布局中使用的间隔标记。
« 更多 »

SqlField

支持自定义SQL选择列表

« 更多 »

StatusField

加载状态列表的表单字段

« 更多 »

SubformField

加载当前表单内表单的字段

« 更多 »

TagField

标签列表字段。

« 更多 »

TelephoneField

Joomla平台的表单字段类。

支持电话号码的文本字段。
« 更多 »

TemplatestyleField

支持模板样式的分组选择列表

« 更多 »

TextareaField

Joomla平台的表单字段类。

支持用于输入纯文本的多行区域
« 更多 »

TextField

Joomla平台的表单字段类。

支持单行文本字段。
« 更多 »

TimeField

Joomla平台的表单字段类。

提供具有指定首位和步长的整数选择列表。
« 更多 »

TimezoneField

Joomla平台的表单字段类。

« 更多 »

TransitionField

工作流转换字段。

« 更多 »

UrlField

Joomla平台的表单字段类。

支持URL文本字段
« 更多 »

UseractiveField

显示可用用户活动状态列表的字段

« 更多 »

UserField

从模态列表中选择用户ID的字段。

« 更多 »

UsergrouplistField

加载可用用户组的下拉列表的字段

« 更多 »

UserstateField

加载可用用户状态列表的字段

« 更多 »

WorkflowComponentSectionsField

Joomla框架的表单字段类。

« 更多 »

WorkflowconditionField

工作流状态字段。

« 更多 »

WorkflowstageField

工作流阶段字段。

« 更多 »

IntarrayFilter

整数数组的表单过滤器类

« 更多 »

RawFilter

原始值的表单过滤器类

« 更多 »

RulesFilter

规则的表单过滤器类

« 更多 »

SafehtmlFilter

安全HTML的表单过滤器类

« 更多 »

TelFilter

电话号码的表单过滤器类

« 更多 »

UnsetFilter

取消设置的表单过滤器类

« 更多 »

UrlFilter

URL的表单过滤器类

« 更多 »

BooleanRule

Joomla平台的表单规则类。

« 更多 »

CalendarRule

Joomla平台的表单规则类

« 更多 »

CaptchaRule

Joomla框架的表单规则类。

« 更多 »

ColorRule

Joomla平台的表单规则类。

« 更多 »

CssIdentifierRule

Joomla平台的表单规则类。

« 更多 »

CssIdentifierSubstringRule

Joomla平台的表单规则类。

« 更多 »

EmailRule

Joomla平台的表单规则类。

« 更多 »

EqualsRule

Joomla平台的表单规则类。

« 更多 »

ExistsRule

表单规则类,用于确定数据库表中是否存在值。

« 更多 »

FilePathRule

Joomla平台的表单规则类。

« 更多 »

FolderPathExistsRule

Joomla CMS的表单规则类。

« 更多 »

ModuleLayoutRule

Joomla平台的表单规则类。

« 更多 »

NotequalsRule

Joomla平台的表单规则类。

« 更多 »

NumberRule

Joomla平台的表单规则类。

« 更多 »

OptionsRule

Joomla平台的表单规则类。

要求输入的值是类型为“list”的字段中的选项之一
« 更多 »

PasswordRule

Joomla平台的表单规则类。

« 更多 »

RegexRule

Joomla平台的表单规则类。

« 更多 »

RulesRule

Joomla平台的表单规则类。

« 更多 »

ShowOnRule

Joomla平台的表单规则类。

« 更多 »

SubformRule

验证子表单逐字段的表单规则。

« 更多 »

TelRule

Joomla平台的表单规则类

« 更多 »

TimeRule

Joomla平台的表单规则类。

« 更多 »

UrlRule

Joomla平台的表单规则类。

« 更多 »

UserIdRule

Joomla平台的表单规则类。

« 更多 »

UsernameRule

Joomla平台的表单规则类。

« 更多 »

Help

帮助系统类

« 更多 »

特性

HelperFactoryAwareTrait

定义HelperFactory感知类的特性。

« 更多 »

接口

HelperFactoryAwareInterface

依赖于辅助函数工厂的类需要实现的接口。

« 更多 »

HelperFactoryInterface

加载辅助函数类的工厂。

« 更多 »

AuthenticationHelper

身份验证辅助函数类

« 更多 »

CMSHelper

基础辅助函数类。

« 更多 »

ContentHelper

标准内容样式扩展的辅助函数。

此类主要简化了在各个组件中经常重复的静态辅助函数方法
« 更多 »

HelperFactory

HelperFactoryInterface的基于命名空间的实现

« 更多 »

LibraryHelper

库辅助函数类

« 更多 »

MediaHelper

媒体辅助函数类

« 更多 »

ModuleHelper

模块辅助函数类

« 更多 »

PublicFolderGeneratorHelper

管理员组件公共文件夹生成器助手

« 更多 »

RouteHelper

路由助手

一个类,为`#__content_types`表中找到的内容类型和`#__ucm_content`表中找到的行提供的url提供基本路由。
« 更多 »

TagsHelper

标签辅助函数类,提供执行与内容标记相关各种任务的方法。

« 更多 »

UserGroupsHelper

处理用户组的助手。

« 更多 »

特性

HTMLRegistryAwareTrait

定义HTML注册表感知类的特性。

« 更多 »

HTMLHelper

所有HTML绘图类的实用程序类

« 更多 »

Registry

JHtml服务的服务注册表

« 更多 »

访问

所有HTML绘图类的扩展实用程序类。

« 更多 »

ActionsDropdown

用于构建下拉菜单的HTML实用程序类

« 更多 »

AdminLanguage

用于管理员语言选择列表的实用程序类

« 更多 »

Behavior

用于JavaScript行为的实用程序类

« 更多 »

Bootstrap

用于Bootstrap元素的实用程序类。

« 更多 »

Category

用于类别的实用程序类

« 更多 »

Content

用于触发非文章内容 onContentPrepare 的实用程序类。

« 更多 »

内容语言

用于处理内容语言选择列表的实用程序类。

« 更多 »

日期

用于处理日期显示的扩展实用程序类。

« 更多 »

调试

用于渲染调试信息的扩展实用程序类。

« 更多 »

可拖动列表

用于创建可排序表格列表的 HTML 实用程序类。

« 更多 »

下拉菜单

用于构建下拉菜单的HTML实用程序类

« 更多 »

电子邮件

用于隐藏电子邮件地址的实用程序类。

« 更多 »

Form

用于表单元素的实用程序类。

« 更多 »

表单行为

用于表单相关行为的实用程序类。

« 更多 »

网格

用于创建 HTML 网格的实用程序类。

« 更多 »

图标

用于图标的实用程序类。

« 更多 »

JGrid

用于创建 HTML 网格的实用程序类。

« 更多 »

Jquery

用于 jQuery JavaScript 行为的实用程序类。

« 更多 »

列表助手

用于创建不同选择列表的实用程序类。

« 更多 »

菜单

用于处理菜单选择列表的实用程序类。

« 更多 »

数字

用于渲染数字的 HTML 辅助类。

« 更多 »

搜索工具

搜索工具元素。

« 更多 »

选择

用于创建 HTML 选择列表的实用程序类。

« 更多 »

侧边栏

用于渲染列表视图侧边栏的实用程序类。

« 更多 »

可排序列表

用于创建可排序表格列表的 HTML 实用程序类。

« 更多 »

字符串助手

用于渲染处理后的字符串的 HTML 辅助类。

« 更多 »

标签

用于标签的实用程序类。

« 更多 »

电话

用于渲染电话号码的 HTML 辅助类。

« 更多 »

UiTab

用于 Joomla 核心 UI 选项卡元素的实用程序类。

« 更多 »

用户

用于处理用户的实用程序类。

« 更多 »

工作流阶段

用于处理工作流状态选择列表的实用程序类。

« 更多 »

接口

传输接口

HTTP 传输类接口。

« 更多 »

Http

HTTP 客户端类。

« 更多 »

HttpFactory

HTTP 工厂类。

« 更多 »

响应

HTTP 响应数据对象类。

« 更多 »

CurlTransport

用于使用 cURL 的 HTTP 传输类。

« 更多 »

SocketTransport

用于直接使用套接字的 HTTP 传输类。

« 更多 »

StreamTransport

用于使用 PHP 流的 HTTP 传输类。

« 更多 »

Image

用于操作图像的类。

« 更多 »

ImageFilter

用于操作图像的类。

« 更多 »

UnparsableImageException

当图像没有已知属性时抛出的异常。

« 更多 »

Backgroundfill

图像过滤器类,使用颜色填充背景。

« 更多 »

Brightness

图像过滤器类,调整图像的亮度。

« 更多 »

Contrast

图像过滤器类,调整图像的对比度。

« 更多 »

Edgedetect

图像过滤器类,为图像添加边缘检测效果。

« 更多 »

Emboss

图像过滤器类,使图像浮雕化。

« 更多 »

Grayscale

图像过滤器类,将图像转换为灰度。

« 更多 »

Negate

图像过滤器类,反转图像的颜色。

« 更多 »

Sketchy

图像过滤器类,使图像看起来像“素描”。

« 更多 »

Smooth

图像过滤器类,调整图像的平滑度。

« 更多 »

Cli

Joomla! 输入 CLI 类

« 更多 »

Files

Joomla! 输入 Files 类

« 更多 »

Input

Joomla! 输入基类

这是一个抽象的输入类,用于管理从应用程序环境中检索数据。
« 更多 »

Json

Joomla! 输入 JSON 类

此类从原始请求数据中解码 JSON 字符串,并通过标准 JInput 接口使其可用。
« 更多 »

接口

InstallerScriptInterface

扩展程序使用的基本安装脚本接口,为常见行为提供辅助方法。

« 更多 »

Installer

Joomla 基本安装程序类

« 更多 »

InstallerAdapter

安装程序的抽象适配器。

« 更多 »

InstallerExtension

扩展对象

« 更多 »

InstallerHelper

安装程序助手类

« 更多 »

InstallerScript

扩展程序使用的基本安装脚本,为常见行为提供辅助方法。

« 更多 »

LegacyInstallerScript

旧版安装脚本,在可能的情况下将方法委托给内部实例。

« 更多 »

Manifest

Joomla! 包清单文件

« 更多 »

ComponentAdapter

组件安装程序

« 更多 »

FileAdapter

文件安装程序

« 更多 »

LanguageAdapter

语言安装程序

« 更多 »

LibraryAdapter

库安装程序

« 更多 »

ModuleAdapter

模块安装程序

« 更多 »

PackageAdapter

包安装程序

« 更多 »

PluginAdapter

插件安装程序

« 更多 »

TemplateAdapter

模板安装程序

« 更多 »

LibraryManifest

Joomla! 库清单文件

« 更多 »

PackageManifest

Joomla! 包清单文件

« 更多 »

特性

LanguageAwareTrait

定义语言感知类的特性。

« 更多 »

接口

LanguageAwareInterface

依赖于语言的类需要实现的接口。

« 更多 »

LanguageFactoryInterface

定义可以创建语言对象的工厂的接口。

« 更多 »

Associations

用于多语言关联的实用程序类。

« 更多 »

CachingLanguageFactory

用于创建语言对象的缓存工厂。请求的语言缓存在内存中。

« 更多 »

Language

语言/翻译处理程序类。

« 更多 »

LanguageFactory

用于创建语言对象的默认工厂。

« 更多 »

LanguageHelper

语言助手类。

« 更多 »

Multilanguage

用于多语言的实用程序类。

« 更多 »

Text

文本处理类。

« 更多 »

Transliterate

用于转写字符串的类。

« 更多 »

接口

LayoutInterface

用于处理显示布局的接口。

« 更多 »

BaseLayout

用于渲染显示布局的基本类。

« 更多 »

FileLayout

用于渲染从布局文件加载的显示布局的基本类。

« 更多 »

LayoutHelper

用于渲染 Layout 对象的助手,存储基本路径。

« 更多 »

Log

Joomla! 日志类

此类挂接到全局日志配置设置,以允许将用户配置的日志事件发送到用户希望发送的位置。在高负载站点上,Syslog 可能最好(纯 PHP 函数),然后是基于文本文件的日志记录器(CSV、W3c 或普通格式化文本),最后 MySQL 提供了最多的功能(例如快速搜索),但由于发出 INSERT 而会造成性能损失。
« 更多 »

LogEntry

Joomla! 日志条目类

此类旨在保存日志条目,以便写入引擎,或者对于支持的引擎,检索列表并在内存中(基于 PHP)构建搜索操作。
« 更多 »

Logger

Joomla! 日志记录器基类

此类用于作为日志记录器类的基础,以允许定义的功能存在于子类之外。
« 更多 »

LoggerRegistry

日志记录器的服务注册表。

« 更多 »

CallbackLogger

Joomla! 回调日志类

此类允许通过回调函数处理日志记录。这使得日志记录的处理方式具有前所未有的灵活性。
« 更多 »

DatabaseLogger

Joomla! MySQL 数据库日志类

此类旨在将日志输出到特定的 MySQL 数据库表。此表中的字段基于 Syslog 样式的日志输出。这旨在允许快速轻松地搜索。
« 更多 »

EchoLogger

Joomla 回显日志记录器类。

« 更多 »

FormattedtextLogger

Joomla! 格式化文本文件日志类

此类旨在用作构建格式化文本文件以供输出的基础。默认情况下,它模拟 Syslog 样式的格式输出。这是一种基于磁盘的输出格式。
« 更多 »

InMemoryLogger

将所有条目保存在内存中的日志记录器类。

« 更多 »

MessagequeueLogger

Joomla 消息队列日志记录器类。

此类旨在将日志输出到特定的 MySQL 数据库表。此表中的字段基于 Syslog 样式的日志输出。这旨在允许快速轻松地搜索。
« 更多 »

SyslogLogger

Joomla! Syslog 日志类

此类旨在调用 PHP Syslog 函数调用,然后将其发送到系统范围的日志系统。对于基于 Linux/Unix 的系统,这是 syslog 子系统,对于基于 Windows 的实现,可以在事件日志中找到它。对于 Windows,权限可能会阻止 PHP 正确输出消息。
« 更多 »

W3cLogger

Joomla! W3C 日志记录类

此类旨在根据 W3C 规范构建日志文件。
« 更多 »

特性

MailerFactoryAwareTrait

定义 MailerFactoryInterface 感知类的特性。

« 更多 »

接口

MailerFactoryAwareInterface

依赖于邮件发送器工厂的类需要实现的接口。

« 更多 »

MailerFactoryInterface

定义可以创建邮件发送器对象的工厂的接口。

« 更多 »

MailerInterface

提供一个用于发送电子邮件的通用接口。

« 更多 »

Mail

电子邮件类。提供一个用于从 Joomla! 平台发送电子邮件的通用接口。

« 更多 »

MailerFactory

用于创建邮件发送器对象的默认工厂。

« 更多 »

MailHelper

电子邮件助手类,提供静态方法来执行与 Joomla 电子邮件例程相关的各种任务。

« 更多 »

MailTemplate

电子邮件模板类。

« 更多 »

MailDisabledException

定义禁用邮件功能错误的异常类。

« 更多 »

接口

MenuFactoryInterface

定义可以创建 Menu 对象的工厂的接口。

« 更多 »

AbstractMenu

菜单类。

« 更多 »

AdministratorMenu

菜单类。

« 更多 »

AdministratorMenuItem

表示管理员菜单项的对象。

« 更多 »

MenuFactory

用于创建 Menu 对象的默认工厂。

« 更多 »

MenuItem

表示菜单项的对象。

« 更多 »

SiteMenu

菜单类。

« 更多 »

Microdata

Joomla 平台用于与 Microdata 语义交互的类。

« 更多 »

接口

ControllerInterface

Joomla 平台 CMS 接口

« 更多 »

AdminController

Joomla 管理员控制器的基类。

Controller(控制器是您放置所有实际代码的地方)提供基本功能,例如渲染视图(即显示模板)。
« 更多 »

ApiController

Joomla API 控制器的基类。

Controller(控制器是您放置所有实际代码的地方)提供基本功能,例如渲染视图(即显示模板)。
« 更多 »

BaseController

Joomla 控制器的基类。

Controller(控制器是您放置所有实际代码的地方。)提供基本功能,例如渲染视图(即显示模板)。
« 更多 »

FormController

适合大多数基于表单的管理操作的控制器。

« 更多 »

CheckinCheckout

签入/签出异常。

« 更多 »

ResourceNotFound

定义资源未找到异常的异常类。

« 更多 »

Save

保存数据时发生的异常。

« 更多 »

SendEmail

发送电子邮件异常。

« 更多 »

特性

MVCFactoryAwareTrait

MVC 工厂感知特性。

« 更多 »

MVCFactoryServiceTrait

定义 MVC 工厂服务类的特性。

« 更多 »

接口

MVCFactoryInterface

用于创建 MVC 对象的工厂。

« 更多 »

MVCFactoryServiceInterface

依赖于 MVC 工厂的类需要实现的接口。

« 更多 »

ApiMVCFactory

用于基于命名空间创建 MVC 对象的工厂。请注意,在 API 应用程序中,模型和表对象将从其管理员对应对象创建。

« 更多 »

LegacyFactory

用于以旧版模式创建 MVC 对象的工厂。

在类本身中使用静态 getInstance 函数。旧版无命名空间扩展设置的行为。
« 更多 »

MVCFactory

用于基于命名空间创建 MVC 对象的工厂。

« 更多 »

特性

DatabaseAwareTrait

数据库感知特性。

« 更多 »

FormBehaviorTrait

支持表单行为的特性。

« 更多 »

LegacyModelLoaderTrait

包含旧版 getInstance 功能的特性。

« 更多 »

StateBehaviorTrait

支持状态行为的特性。

« 更多 »

WorkflowBehaviorTrait

支持状态行为的特性。

« 更多 »

接口

DatabaseModelInterface

数据库模型接口。

« 更多 »

FormModelInterface

表单模型接口。

« 更多 »

ItemModelInterface

项目模型接口。

« 更多 »

ListModelInterface

列表模型接口。

« 更多 »

ModelInterface

基础模型接口。

« 更多 »

StatefulModelInterface

状态模型接口。

« 更多 »

WorkflowModelInterface

工作流模型接口。

« 更多 »

AdminModel

原型管理员模型。

« 更多 »

BaseDatabaseModel

数据库感知 Joomla 模型的基础类

充当应用程序特定对象的工厂类,并提供许多支持的 API 函数。
« 更多 »

BaseModel

Joomla 模型的基础类

« 更多 »

FormModel

原型表单模型。

« 更多 »

ItemModel

原型项目模型。

« 更多 »

ListModel

用于处理项目列表的模型类。

« 更多 »

State

一个简单的状态持有类。此类用于从 CMSObject 到 Registry 的转换,不应直接使用。而应使用 Registry 类。

« 更多 »

接口

ModelExceptionInterface

模型中所有异常都应实现的接口,以便控制器进行处理。

预计控制器应捕获实现此接口的所有异常,然后决定是否可以从异常中恢复。
« 更多 »

接口

ViewInterface

Joomla 平台 CMS 接口

« 更多 »

AbstractView

Joomla 视图的基础类

包含用于显示演示数据的类的类。
« 更多 »

CanDo

一个简单的状态持有类。此类用于从 CMSObject 到 Registry 的转换,不应直接使用。而应使用 Registry 类。

« 更多 »

CategoriesView

类别视图基础类。

« 更多 »

CategoryFeedView

类别的基础 Feed 视图类

« 更多 »

CategoryView

类别列表的基础 HTML 视图类

« 更多 »

FormView

Joomla 表单视图的基础类

包含用于显示演示数据的类的类。
« 更多 »

GenericDataException

异常类,定义从模型获取数据到视图中的错误

« 更多 »

HtmlView

Joomla Html 视图的基础类

包含用于显示演示数据的类的类。
« 更多 »

JsonApiView

Joomla Json 列表视图的基础类

包含用于显示演示数据的类的类。
« 更多 »

JsonView

Joomla Json 视图的基础类

包含用于显示演示数据的类的类。
« 更多 »

ListView

Joomla 列表视图的基础类

包含用于显示演示数据的类的类。
« 更多 »

OnGetApiFields

用于获取要与实体一起呈现的额外 API 字段和关系的事件

« 更多 »

特性

LegacyErrorHandlingTrait

包含以前从 \Joomla\CMS\Object\CMSObject 继承的方法的特性,用于在类中设置和获取错误。

« 更多 »

LegacyPropertyManagementTrait

包含以前从 \Joomla\CMS\Object\CMSObject 继承的方法的特性,用于设置和获取当前类的属性。

« 更多 »

CMSObject

Joomla 平台对象类

此类允许使用简单但智能的对象,这些对象具有 get 和 set 方法以及内部错误处理程序。
« 更多 »

Pagination

分页类。为 Joomla! CMS 提供内容分页的通用接口。

« 更多 »

PaginationObject

表示分页列表中特定项目的分页对象。

« 更多 »

Pathway

用于维护路径的类。

用户在应用程序中导航的路径。
« 更多 »

SitePathway

用于管理站点应用程序路径的类。

« 更多 »

CMSPlugin

插件类

« 更多 »

PluginHelper

插件帮助器类

« 更多 »

Profiler

实用程序类,用于协助对代码部分的执行进行基准测试的过程,以了解时间花在哪里。

« 更多 »

接口

ProxyInterface

代理类的接口

« 更多 »

ReadOnlyProxyInterface

只读代理类的接口

« 更多 »

ArrayProxy

数组代理类

« 更多 »

ArrayReadOnlyProxy

数组只读代理类。

该类为数组提供只读功能,包括其子级。
« 更多 »

ObjectProxy

对象代理类

« 更多 »

ObjectReadOnlyProxy

对象只读代理类。

该类为对象提供只读功能,包括其子级。
« 更多 »

JsonResponse

JSON 响应类。

此类用于为 Joomla 平台提供一个通用接口,以访问响应变量,例如 Ajax 请求。
« 更多 »

特性

SiteRouterAwareTrait

定义站点路由感知类的特性。

« 更多 »

接口

SiteRouterAwareInterface

站点路由感知类的接口。

« 更多 »

AdministratorRouter

用于创建和解析路由的类

« 更多 »

ApiRouter

Joomla! API 路由器类

« 更多 »

Route

路由处理类

« 更多 »

Router

用于创建和解析路由的类

« 更多 »

SiteRouter

用于为站点应用程序创建和解析路由的类

« 更多 »

RouteNotFoundException

异常类,定义缺少路由的错误

« 更多 »

ChangeItem

每个对象代表一个查询,即 DDL SQL 查询中的一行。

此类用于检查站点的数据库以查看是否已运行 DDL 查询。如果没有,它提供通过重新运行 DDL 查询来修复数据库的功能。这些查询是从文件夹 `administrator/components/com_admin/sql/updates/<database>` 中的更新文件中解析的。如果使用 com_installer 更新了站点,则会自动运行这些更新。但是,有可能在不更新数据库的情况下更新程序文件(例如,如果用户只是将新文件复制到现有安装的顶部)。这是一个抽象类。我们需要为每个数据库扩展它并添加一个 buildCheckQuery() 方法,该方法创建查询以检查是否已运行 DDL 查询。
« 更多 »

ChangeSet

包含一组特定 Joomla 实例的 JSchemaChange 对象。

这些对象中的每一个都包含一个 DDL 查询,该查询应该在创建或更新此数据库时针对数据库运行。这使安装管理器能够检查当前数据库模式是否是最新的。
« 更多 »

MysqlChangeItem

检查数据库模式与一个 MySQL DDL 查询,以查看它是否已运行。

« 更多 »

PostgresqlChangeItem

检查数据库模式与一个 PostgreSQL DDL 查询,以查看它是否已运行。

« 更多 »

特性

SchemaorgPluginTrait

组件 schemaorg 插件的特性。

« 更多 »

SchemaorgPrepareDateTrait

准备日期以对 JSON-LD 输出有效

« 更多 »

SchemaorgPrepareDurationTrait

准备持续时间以对 JSON-LD 输出有效

« 更多 »

SchemaorgPrepareImageTrait

准备图像以对 JSON-LD 输出有效

« 更多 »

SchemaorgServiceTrait

组件 schemaorg 服务的特性。

« 更多 »

接口

SchemaorgServiceInterface

schemaorg 服务。

« 更多 »

JoomlaSerializer

此类执行清理所有包含数据的 Joomla 类并将其转换为 Tobscure 库可以使用的标准数组的繁琐工作。它还抛出适当的插件事件,以允许第三方扩展在呈现这些属性之前将自定义数据和关系添加到这些属性中

« 更多 »

OnGetApiAttributes

用于获取 API 实体的额外数据属性的事件

« 更多 »

OnGetApiRelation

用于获取 API 关系信息的事件

« 更多 »

Application

应用程序服务提供者

« 更多 »

身份验证

身份验证依赖项的服务提供者

« 更多 »

缓存控制器

缓存控制器依赖项的服务提供者

« 更多 »

验证码注册表

应用程序的 CaptchaRegistry 依赖项的服务提供者

« 更多 »

Config

应用程序的配置依赖项的服务提供者

« 更多 »

Console

应用程序的控制台服务的服务提供者

« 更多 »

Database

应用程序的数据库依赖项的服务提供者

« 更多 »

分发器

应用程序的事件调度程序依赖项的服务提供者

« 更多 »

文档

应用程序的文档依赖项的服务提供者

« 更多 »

EditorsRegistry

应用程序的 EditorsRegistry 依赖项的服务提供者

« 更多 »

Form

表单依赖项的服务提供者

« 更多 »

HTMLRegistry

HTML 服务注册表的服务提供者

« 更多 »

Input

Joomla Input 对象的服务提供者。

一般来说,将请求对象放在 DIC 中是一种反模式,但在 Joomla 的情况下,Web 应用程序类和会话类都对输入对象具有硬依赖关系,因此现在需要它存在于 DIC 中。从策略上讲,应该有一个长期计划将其从 DIC 中移除。
« 更多 »

Language

语言依赖项的服务提供者

« 更多 »

Logger

应用程序的 PSR-3 日志记录器依赖项的服务提供者

« 更多 »

Mailer

邮件程序依赖项的服务提供者

« 更多 »

菜单

应用程序的菜单依赖项的服务提供者

« 更多 »

Pathway

应用程序的路径依赖项的服务提供者

« 更多 »

Router

应用程序的 API 路由器依赖项的服务提供者

« 更多 »

Session

应用程序的会话依赖项的服务提供者

« 更多 »

Toolbar

应用程序的工具栏依赖项的服务提供者

« 更多 »

用户

用户依赖项的服务提供者

« 更多 »

WebAssetRegistry

应用程序的 WebAsset 依赖项的服务提供者

« 更多 »

Session

用于管理 HTTP 会话的类

« 更多 »

SessionFactory

用于创建会话 API 对象的工厂

« 更多 »

SessionManager

用于与会话处理程序交互以对会话执行更新的管理器。

« 更多 »

MetadataManagerListener

有关用户会话元数据的会话事件的事件侦听器。

« 更多 »

UnsupportedStorageException

异常类,定义不支持的会话存储对象

« 更多 »

JoomlaStorage

应用程序的会话依赖项的服务提供者

« 更多 »

PunycodeHelper

Joomla 平台字符串 Punycode 类

用于处理 UTF-8 URL 的类包装 Punycode 库所有函数都假定 UTF-8 URL 的有效性。
« 更多 »

接口

TableInterface

表类接口。

« 更多 »

Asset

支持修改后的先序遍历行为的表类。

« 更多 »

Category

类别表

« 更多 »

Content

内容表

« 更多 »

ContentHistory

内容历史表。

« 更多 »

ContentType

标签表

« 更多 »

CoreContent

核心内容表

« 更多 »

Extension

扩展表

« 更多 »

Language

语言表。

« 更多 »

菜单

菜单表

« 更多 »

MenuType

菜单类型表

« 更多 »

Module

模块表

« 更多 »

Nested

支持修改后的先序遍历行为的表类。

« 更多 »

Table

抽象表类

所有表的父类。
« 更多 »

Tuf

TUF 映射表

« 更多 »

Ucm

UCM 映射表

« 更多 »

Update

更新表临时存储更新

« 更多 »

UpdateSite

更新站点表存储扩展的更新站点

« 更多 »

用户

用户表

« 更多 »

Usergroup

用户组表类。

« 更多 »

ViewLevel

ViewLevel 表类。

« 更多 »

特性

TagApiSerializerTrait

用于在 API 序列化器中实现标签的特性

« 更多 »

TaggableTableTrait

定义可标记表类的特性。

« 更多 »

TagServiceTrait

组件标签服务的特性。

« 更多 »

接口

TaggableTableInterface

可标记表类的接口

« 更多 »

TagServiceInterface

访问组件特定的标签信息。

« 更多 »

特性

CoreButtonsTrait

增强工具栏类以添加更多预定义的方法。

« 更多 »

接口

ToolbarFactoryInterface

创建工具栏对象的接口

« 更多 »

ContainerAwareToolbarFactory

创建工具栏对象的默认工厂

« 更多 »

Toolbar

ToolBar 处理程序

« 更多 »

ToolbarButton

ToolbarButton 类。

« 更多 »

ToolbarHelper

按钮栏的实用程序类。

« 更多 »

AbstractGroupButton

AbstractGroupButton 类。

« 更多 »

BasicButton

呈现基本按钮。

« 更多 »

ConfirmButton

呈现带有确认对话框的标准按钮

« 更多 »

CustomButton

呈现自定义按钮

« 更多 »

DropdownButton

呈现下拉按钮。

« 更多 »

HelpButton

呈现帮助弹出窗口按钮

« 更多 »

InlinehelpButton

呈现显示/隐藏内联帮助文本的按钮

« 更多 »

LinkButton

呈现链接按钮

« 更多 »

PopupButton

呈现模态窗口按钮

« 更多 »

SeparatorButton

呈现按钮分隔符

« 更多 »

StandardButton

呈现标准按钮

« 更多 »

特性

ImmutableNodeTrait

定义不可变节点类的特性。

« 更多 »

NodeTrait

定义节点接口特性类。

« 更多 »

接口

ImmutableNodeInterface

不可变节点类的接口

« 更多 »

NodeInterface

节点类的接口

« 更多 »

HttpLoaderException

« 更多 »

接口

UCM

处理 UCM 的接口

« 更多 »

UCMBase

实现 UCM 的基类

« 更多 »

UCMContent

实现 UCM 的基类

« 更多 »

UCMType

处理内容类型的 UCM 类

« 更多 »

DownloadSource

表示下载源的数据对象,作为更新的``元素的一部分给出

« 更多 »

Update

更新类。它由 Updater::update() 用于安装更新。使用 Updater::findUpdates() 查找扩展的更新。

« 更多 »

UpdateAdapter

UpdateAdapter 类。

« 更多 »

Updater

Updater 类

« 更多 »

CollectionAdapter

集合更新适配器类

« 更多 »

ExtensionAdapter

更新器的扩展类

« 更多 »

Uri

Uri 类

此类有两个用途。首先,它解析 URI 并为 Joomla 平台提供访问和操作 URI 的通用接口。其次,无论服务器如何,它都从服务器获取当前执行脚本的 URI。
« 更多 »

特性

CurrentUserTrait

需要用户才能工作的类的特性。

« 更多 »

UserFactoryAwareTrait

定义 UserFactoryInterface 感知类的特性。

« 更多 »

接口

CurrentUserInterface

依赖于当前用户的类需要实现的接口。

« 更多 »

UserFactoryAwareInterface

依赖于用户工厂的类需要实现的接口。

« 更多 »

UserFactoryInterface

定义可以创建 User 对象的工厂的接口

« 更多 »

用户

User 类。处理应用程序与用户的交互。

« 更多 »

UserFactory

创建 User 对象的默认工厂

« 更多 »

UserHelper

授权帮助程序类,提供静态方法来执行与 Joomla 用户和授权类相关的各种任务

此类受到 Horde Auth 包的影响,并包含一些方法逻辑。
« 更多 »

BufferStreamHandler

通用缓冲区流处理程序

此类提供了一个通用的缓冲区流。它可用于使用标准 PHP 文件系统 I/O 方法存储/检索/操作字符串缓冲区。
« 更多 »

Utility

JUtility 是一个实用函数类

« 更多 »

特性

VersionableControllerTrait

定义可版本化控制器类的特性。

« 更多 »

VersionableModelTrait

定义可版本化模型类的特性。

« 更多 »

接口

VersionableTableInterface

可版本化表格类的接口

« 更多 »

Versioning

处理内容项目的版本控制

« 更多 »

接口

WebAssetAttachBehaviorInterface

Web 资产行为接口

« 更多 »

WebAssetItemInterface

Web 资产项目接口

资产项目是“只读”对象,所有属性都必须通过类构造函数设置。唯一允许编辑的属性是属性和选项。不允许更改 uri 或依赖项,建议创建新的资产实例。
« 更多 »

WebAssetManagerInterface

Web 资产管理器接口

« 更多 »

WebAssetRegistryInterface

Web 资产注册表接口

« 更多 »

WebAssetItem

Web 资产项目类

资产项目是“只读”对象,所有属性都必须通过类构造函数设置。唯一允许编辑的属性是属性和选项。不允许更改 uri 或依赖项,建议创建新的资产实例。
« 更多 »

WebAssetManager

Web 资产管理器类

« 更多 »

WebAssetRegistry

Web 资产注册表类

« 更多 »

CoreAssetItem

核心资产的 Web 资产项目类

« 更多 »

FormValidateAssetItem

表单验证资产的 Web 资产项目类

« 更多 »

KeepaliveAssetItem

保持活动资产的 Web 资产项目类

« 更多 »

LangActiveAssetItem

用于加载活动语言的资产文件的 Web 资产项目类。

用于核心模板。
« 更多 »

TableColumnsAssetItem

表格列资产的 Web 资产项目类

« 更多 »

接口

WebAssetExceptionInterface

定义 Web 资产错误的异常接口

« 更多 »

InvalidActionException

定义无效操作错误的异常类

« 更多 »

UnknownAssetException

定义未知资产的异常类

« 更多 »

UnsatisfiedDependencyException

定义未满足的依赖项的异常类

« 更多 »

特性

WorkflowPluginTrait

组件工作流插件的特性。

« 更多 »

WorkflowServiceTrait

组件工作流服务的特性。

« 更多 »

接口

WorkflowServiceInterface

工作流服务。

« 更多 »

Workflow

工作流类。

« 更多 »