Event class for WebAsset events
« More »
Event class for the Table's events
« More »
Event class for WebAsset events
« More »
This class implements the base Event object used system-wide to offer orthogonality. Core objects such as Models,
Controllers, etc create such events on-the-fly and dispatch them through the application's Dispatcher (colloquially
known as the "Joomla! plugin system"). This way a suitable plugin, typically a "system" plugin, can modify the
behaviour of any internal class, providing system-wide services such as tags, content versioning, comments or even
low-level services such as the implementation of created/modified/locked behaviours, record hit counter etc.
You can create a new Event with something like this:
$event = AbstractEvent::create('onModelBeforeSomething', $myModel, $arguments);
You can access the subject object from your event Listener using $event['subject']. It is up to your listener to
determine whether it should apply its functionality against the subject.
This AbstractEvent class implements a mutable event which is allowed to change its arguments at runtime. This is
generally unadvisable. It's best to use AbstractImmutableEvent instead and constrict all your interaction to the
subject class.
« More »
This class implements the immutable base Event object used system-wide to offer orthogonality.
« More »
Base class for a Joomla Module Dispatcher.
« More »
Base class for error page renderers
« More »
Base class for a Joomla View
Class holding methods for displaying presentation data.
« More »
Class that handles all access authorisation routines.
« More »
Extended Utility class for all HTML drawing classes.
« More »
Form Field class for the Joomla Platform.
Provides a list of access levels. Access levels control what users in specific
groups can see.
« More »
HTML utility class for building a dropdown menu
« More »
Adapter Class
Retains common adapter pattern functions
Class harvested from joomla.installer.installer
« More »
Console command for adding a user
« More »
Console command to add a user to group
« More »
Base class for a Joomla Administrator Controller
Controller (controllers are where you put all the actual code) Provides basic
functionality, such as rendering views (aka displaying templates).
« More »
Joomla! Administrator Application class
« More »
Class to create and parse routes
« More »
Utility class working with administrator language select lists
« More »
A simple implementation of AES-128, AES-192 and AES-256 encryption using the
high performance mcrypt library.
« More »
Event class for JTable's onAfterBind event
« More »
Event class for JTable's onAfterCheckin event
« More »
Event class for JTable's onAfterCheckout event
« More »
Event class for JTable's onAfterDelete event
« More »
Event class for representing the extensions's `onBeforeExtensionBoot` event
« More »
Event class for JTable's onAfterHit event
« More »
Event class for JTable's onAfterLoad event
« More »
Event class for JTable's onAfterMove event
« More »
Event class for JTable's onAfterPublish event
« More »
Event class for JTable's onAfterReorder event
« More »
Event class for JTable's onAfterReset event
« More »
Event class for JTable's onAfterStore event
« More »
Form Field class for the Joomla Framework.
« More »
Base class for a Joomla API Controller
Controller (controllers are where you put all the actual code) Provides basic
functionality, such as rendering views (aka displaying templates).
« More »
API Implementation for our dispatcher. It loads a component's administrator language files, and calls the API
Controller so that components that haven't implemented web services can add their own handling.
« More »
Factory to create MVC objects based on a namespace. Note that in an API Application model and table objects will be
created from their administrator counterparts.
« More »
Service provider for the application's API router dependency
« More »
Password handler for Argon2id hashed passwords
« More »
Password handler for Argon2i hashed passwords
« More »
Table class supporting modified pre-order tree traversal behavior.
« More »
Utility class for associations in multilang
« More »
AtomRenderer is a feed that implements the atom specification
Please note that just by using this class you won't automatically
produce valid atom files. For example, you have to specify either an editor
for the feed or an author for every single feed item.
« More »
Service provider for the authentication dependencies
« More »
Authentication class, provides an interface for the Joomla authentication system
« More »
Exception class defining an authentication failed event
« More »
Handler for permission errors that should give a 401
« More »
Authentication response class, provides an object for storing user and error details
« More »
Form Field to load a list of content authors
« More »
Image Filter class fill background with color;
« More »
Joomla Platform Base Application Class
« More »
Base class for a Joomla Controller
Controller (Controllers are where you put all the actual code.) Provides basic
functionality, such as rendering views (aka displaying templates).
« More »
Base class for a database aware Joomla Model
Acts as a Factory class for application specific objects and provides many supporting API functions.
« More »
Base class for rendering a display layout
« More »
Password handler for BCrypt hashed passwords
« More »
Event class for modifying a table object before a batch event is applied
« More »
Event class for JTable's onBeforeBind event
« More »
Event class for JTable's onBeforeCheckin event
« More »
Event class for JTable's onBeforeCheckout event
« More »
Event class for JTable's onBeforeDelete event
« More »
Event class for representing the extensions's `onBeforeExtensionBoot` event
« More »
Event class for JTable's onBeforeHit event
« More »
Event class for JTable's onBeforeLoad event
« More »
Event class for JTable's onBeforeMove event
« More »
Event class for JTable's onBeforePublish event
« More »
Event class for JTable's onBeforeReorder event
« More »
Event class for JTable's onBeforeReset event
« More »
Event class for JTable's onBeforeStore event
« More »
Utility class for JavaScript behaviors
« More »
Form Rule class for the Joomla Platform.
« More »
Utility class for Bootstrap elements.
« More »
Image Filter class adjust the brightness of an image.
« More »
Browser class, provides capability information about the current web client.
Browser identification is performed by examining the HTTP_USER_AGENT
environment variable provided by the web server.
This class has many influences from the lib/Browser.php code in
version 3 of Horde by Chuck Hagenbuch and Jon Parise.
« More »
Generic Buffer stream handler
This class provides a generic buffer stream. It can be used to store/retrieve/manipulate
string buffers with the standard PHP filesystem I/O methods.
« More »
Exception class defining an error connecting to the cache storage engine
« More »
Service provider for the cache controller dependency
« More »
Default factory for creating CacheController objects
« More »
Form Field class for the Joomla Platform.
Provides a list of available cache handlers
« More »
Cache storage helper functions.
« More »
Caching factory for creating language objects. The requested languages are
cached in memory.
« More »
Form Field class for the Joomla Platform.
Provides a pop up date picker linked to a button.
Optionally may be filtered to use user's or server's time zone.
« More »
Form Rule class for the Joomla Platform
« More »
Joomla! Cache callback type object
« More »
Joomla! Callback Log class
This class allows logging to be handled by a callback function.
This allows unprecedented flexibility in the way logging can be handled.
« More »
Form Rule class for the Joomla Framework.
« More »
Option based categories factory.
« More »
Service provider for the service categories.
« More »
Base feed View class for a category
« More »
Form Field class for the Joomla Platform.
Supports an HTML select list of categories
« More »
Helper class to load Categorytree
« More »
Base HTML View class for the a Category list
« More »
Password handler supporting testing against a chain of handlers
« More »
Each object represents one query, which is one line from a DDL SQL query.
This class is used to check the site's database to see if the DDL query has been run.
If not, it provides the ability to fix the database by re-running the DDL query.
The queries are parsed from the update files in the folder
`administrator/components/com_admin/sql/updates/<database>`.
These updates are run automatically if the site was updated using com_installer.
However, it is possible that the program files could be updated without updating
the database (for example, if a user just copies the new files over the top of an
existing installation).
This is an abstract class. We need to extend it for each database and add a
buildCheckQuery() method that creates the query to check that a DDL query has been run.
« More »
Contains a set of JSchemaChange objects for a particular instance of Joomla.
Each of these objects contains a DDL query that should have been run against
the database when this database was created or updated. This enables the
Installation Manager to check that the current database schema is up to date.
« More »
Console command to change a user's password
« More »
Form Field class for the Joomla Platform.
Displays options as a list of checkboxes.
Multiselect may be forced to be true.
« More »
Form Field class for the Joomla Platform.
Single checkbox field.
This is a boolean field with null for false and the specified option for true
« More »
Event class for JTable's onCheck event
« More »
Handler for invalid checkin/checkout exceptions
« More »
Console command for checking if there are pending extension updates
« More »
Console command for checking if there are pending extension updates
« More »
Decorate Composer ClassLoader for Joomla!
For backward compatibility due to class aliasing in the CMS, the loadClass() method was modified to call
the JLoader::applyAliasFor() method.
« More »
Console command for cleaning the system cache
« More »
Base class for a Joomla! command line application.
« More »
Base class defining a command line output handler
« More »
Joomla Platform Object Class
This class allows for simple but smart objects with get and set methods
and an internal error handler.
« More »
Collection Update Adapter Class
« More »
Color Form Field class for the Joomla Platform.
This implementation is designed to be compatible with HTML5's `<input type="color">`
« More »
Command line output processor supporting ANSI-colored output
« More »
Form Rule class for the Joomla Platform.
« More »
Class defining ANSI-color styles for command line output
« More »
Form Field class for the Joomla Platform.
Implements a combo box field.
« More »
Access to component specific services.
« More »
Base class for a Joomla Component Dispatcher
Dispatchers are responsible for checking ACL of a component if appropriate and
choosing an appropriate controller (and if necessary, a task) and executing it.
« More »
Namespace based implementation of the ComponentDispatcherFactoryInterface
« More »
Service provider for the service dispatcher factory.
« More »
Form Field to display a list of the layouts for a component view from
the extension or template overrides.
« More »
Object representing a component extension record
« More »
HTML document renderer for the component output
« More »
Form Field class for the Joomla Framework.
« More »
Service provider for the application's config dependency
« More »
Service provider for the application's console services
« More »
The Joomla! CMS Console Application
« More »
Utility class to fire onContentPrepare for non-article based content.
« More »
Helper for standard content style extensions.
This class mainly simplifies static helper methods often repeated in individual components
« More »
Content History table.
« More »
Field to select Content History from a modal list.
« More »
Utility class working with content language select lists
« More »
Provides a list of content languages
« More »
Content Type field.
« More »
Image Filter class adjust the contrast of an image.
« More »
Web Asset Item class for Core asset
« More »
Core content table
« More »
Crypt is a Joomla Platform class for handling basic encryption/decryption of data.
« More »
Crypt cipher for encryption, decryption and key generation via the php-encryption library.
« More »
Form Rule class for the Joomla Platform.
« More »
Form Rule class for the Joomla Platform.
« More »
HTTP transport class for using cURL.
« More »
Class to turn CliApplication applications into daemons. It requires CLI and PCNTL support built into PHP.
« More »
Service provider for the application's database dependency
« More »
Form Field class for the Joomla Platform.
Provides a list of available database connections, optionally limiting to
a given list.
« More »
Joomla! MySQL Database Log class
This class is designed to output logs to a specific MySQL database table. Fields in this
table are based on the Syslog style of log output. This is designed to allow quick and
easy searching.
« More »
Extended Utility class for handling date display.
« More »
Date is a class that stores a date and provides logic to manipulate
and render that date in a variety of formats.
« More »
Extended Utility class for render debug information.
« More »
Delegating logger which delegates log messages received from the PSR-3 interface to the Joomla! Log object.
« More »
Console command for deleting a user
« More »
Service provider for the application's event dispatcher dependency
« More »
Base class for a Joomla Dispatcher
« More »
Event class for WebAsset events
« More »
Service provider for the application's document dependency
« More »
Document class, provides an easy interface to parse and display a document
« More »
Data object representing a download source given as part of an update's `<downloads>` element
« More »
HTML utility class for creating a sortable table list
« More »
HTML utility class for building a dropdown menu
« More »
Image Filter class to add an edge detect effect to an image.
« More »
Editor class to handle WYSIWYG editors
« More »
A textarea field for content creation
« More »
Utility class for cloaking email addresses
« More »
Form Field class for the Joomla Platform.
Provides and input field for email addresses
« More »
Form Rule class for the Joomla Platform.
« More »
Image Filter class to emboss an image.
« More »
Form Rule class for the Joomla Platform.
« More »
ErrorDocument class, provides an easy interface to parse and display an HTML based error page
« More »
Event class for representing the application's `onError` event
« More »
Displays the custom error page when an uncaught exception occurs.
« More »
Form rule class to determine if a value exists in a database table.
« More »
Console command for discovering extensions
« More »
Console command for discovering extensions
« More »
Console command for list discovered extensions
« More »
Console command for installing extensions
« More »
Console command for removing extensions
« More »
Console command for listing installed extensions
« More »
Default factory for creating Document objects
« More »
Class to encapsulate a feed for the Joomla Platform.
« More »
FeedDocument class, provides an easy interface to parse and display any feed document
« More »
Data object representing a feed enclosure
« More »
Class to encapsulate a feed entry for the Joomla Platform.
« More »
Data object representing a feed image
« More »
Data object representing a feed item
« More »
RSS/Atom feed error page renderer
« More »
Form Field class for the Joomla Platform.
Provides an input field for files
« More »
Base class for rendering a display layout
loaded from from a layout file
« More »
Supports an HTML select list of files
« More »
Form Rule class for the Joomla Platform.
« More »
File system helper
Holds support functions for the filesystem, particularly the stream
« More »
Console command Purges and rebuilds the index (search filters are preserved)
« More »
Supports an HTML select list of folder
« More »
Form Rule class for the Joomla CMS.
« More »
Joomla! Formatted Text File Log class
This class is designed to use as a base for building formatted text files for output. By
default it emulates the Syslog style format output. This is a disk based output format.
« More »
Provides a list of published content languages with home pages
« More »
Exception class defining an error getting data from a model into a view
« More »
This class gives a concrete implementation of the AbstractEvent class.
« More »
Console command for displaying configuration options
« More »
Image Filter class to transform an image to grayscale.
« More »
Utility class for creating HTML Grids
« More »
Form Field class for the Joomla Platform.
Provides a grouped list select field.
« More »
HTML document renderer for the document `<head>` element
« More »
Namespace based implementation of the HelperFactoryInterface
« More »
Service provider for the service helper factory.
« More »
Form Field class for the Joomla Platform.
Provides a hidden field
« More »
HtmlDocument class, provides an easy interface to parse and display a HTML document
« More »
Utility class for all HTML drawing classes
« More »
Service provider for the HTML service registry
« More »
Base class for a Joomla Html View
Class holding methods for displaying presentation data.
« More »
Bridges the Joomla! HTTP API to the Google Recaptcha RequestMethod interface for a POST request.
« More »
ImageDocument class, provides an easy interface to output image data
« More »
Supports an HTML select list of image
« More »
Logger class that keeps all entries in memory
« More »
Abstract adapter for the installer.
« More »
Base install script for use by extensions providing helper methods for common behaviours.
« More »
Form Filter class for integer arrays
« More »
Form Field class for the Joomla Platform.
Provides a select list of integers with specified first, last and step values.
« More »
Exception class defining an Invalid Action error
« More »
Handler for routing errors that should give a 404
« More »
Utility class for creating HTML Grids
« More »
This class does the messy job of sanitising all the classes Joomla has that contain data and converting them
into a standard array that can be consumed by the Tobscure library. It also throws appropriate plugin events
to allow 3rd party extensions to add custom data and relations into these properties before they are rendered
« More »
Service provider for the application's session dependency
« More »
Utility class for jQuery JavaScript behaviors
« More »
Joomla! Input JSON Class
This class decodes a JSON string from the raw request data and makes it available via
the standard JInput interface.
« More »
JsonapiDocument class, provides an easy interface to parse output in JSON-API format.
« More »
Base class for a Joomla Json List View
Class holding methods for displaying presentation data.
« More »
JsonDocument class, provides an easy interface to parse and display JSON output
« More »
JSON Response class.
This class serves to provide the Joomla Platform with a common interface to access
response variables for e.g. Ajax requests.
« More »
Base class for a Joomla Json View
Class holding methods for displaying presentation data.
« More »
Web Asset Item class for Keepalive asset
« More »
Web Asset Item class for load asset file for active language.
Used in core templates.
« More »
Languages/translation handler class
« More »
Service provider for the language dependency
« More »
Default factory for creating language objects
« More »
Form Field class for the Joomla Platform.
Supports a list of installed application languages
« More »
Field to show a list of available date ranges to filter on last visit date.
« More »
Helper to render a Layout object, storing a base path
« More »
Access to component specific services.
« More »
Base class for a legacy Joomla Dispatcher
Executes the single entry file of a legacy component.
« More »
Factory to create MVC objects in legacy mode.
Uses the static getInstance function on the classes itself. Behavior of the old none
namespaced extension set up.
« More »
Field to load a list of possible item count limits
« More »
Form Field class for the Joomla Platform.
Supports a generic list of options.
« More »
Utility class for creating different select lists
« More »
Model class for handling lists of items.
« More »
Console command to list existing users
« More »
Base class for a Joomla List View
Class holding methods for displaying presentation data.
« More »
Joomla! Log Class
This class hooks into the global log configuration settings to allow for user configured
logging events to be sent to where the user wishes them to be sent. On high load sites
Syslog is probably the best (pure PHP function), then the text file based loggers (CSV, W3c
or plain Formattedtext) and finally MySQL offers the most features (e.g. rapid searching)
but will incur a performance hit due to INSERT being issued.
« More »
Joomla! Log Entry class
This class is designed to hold log entries for either writing to an engine, or for
supported engines, retrieving lists and building in memory (PHP based) search operations.
« More »
Joomla! Logger Base Class
This class is used to be the basis of logger classes to allow for defined functions
to exist regardless of the child class.
« More »
Service provider for the application's PSR-3 logger dependency
« More »
Email Class. Provides a common interface to send email from the Joomla! Platform
« More »
Exception class defining an error for disabled mail functionality.
« More »
Email helper class, provides static methods to perform various tasks relevant
to the Joomla email routines.
« More »
Password handler for MD5 hashed passwords
« More »
Memcached cache storage handler
« More »
Joomla MessageQueue logger class.
This class is designed to output logs to a specific MySQL database table. Fields in this
table are based on the Syslog style of log output. This is designed to allow quick and
easy searching.
« More »
HTML document renderer for the system message queue
« More »
Form Field class for the Joomla Platform.
Provides a meter to show value in a range.
« More »
Joomla Platform class for interacting with Microdata semantics.
« More »
Exception class defining an error for a missing component
« More »
Service provider for the service based modules.
« More »
Access to module specific services.
« More »
Base class for a Joomla Module Dispatcher
Executes the single entry file of a module.
« More »
Service provider for the service dispatcher factory.
« More »
Namespace based implementation of the ModuleDispatcherFactoryInterface
« More »
Form Field to display a list of the layouts for module display from the module or template overrides.
« More »
Form Rule class for the Joomla Platform.
« More »
HTML document renderer for a single module
« More »
HTML document renderer for a module position
« More »
Service provider for the service MVC factory.
« More »
Factory to create MVC objects based on a namespace.
« More »
Checks the database schema against one MySQL DDL query to see if it has been run.
« More »
Image Filter class to negate the colors of an image.
« More »
Table class supporting modified pre-order tree traversal behavior.
« More »
Exception class defining a not acceptable class
« More »
Handler for routing errors that should give a 406
« More »
Exception class defining a not allowed access
« More »
Handler for permission errors that should give a 403
« More »
Form Field class for the Joomla Platform.
Supports a one line text field.
« More »
Form Rule class for the Joomla Platform.
« More »
HTML helper class for rendering numbers.
« More »
Form Field class for the Joomla Platform.
Provides a one line text box with up-down handles to set a number in the field.
« More »
Form Rule class for the Joomla Platform.
« More »
Event class for JTable's onObjectCreate event
« More »
Event for getting extra data attributes for an API Entity
« More »
Event for getting extra API Fields and Relations to render with an entity
« More »
Event for getting information on an API Relationship
« More »
Opensearch class, provides an easy interface to display an Opensearch document
« More »
Data object representing an OpenSearch image
« More »
Data object representing an OpenSearch URL
« More »
Form Rule class for the Joomla Platform.
Requires the value entered be one of the options in a field of type="list"
« More »
Joomla Cache output type object
« More »
Joomla! Cache page type object
« More »
Form Field class for the Joomla Platform.
Text field for passwords
« More »
Form Rule class for the Joomla Platform.
« More »
A Unified Diff Format Patcher class
« More »
Service provider for the application's pathway dependency
« More »
Class to maintain a pathway.
The user's navigated path within the application.
« More »
Password handler for PHPass hashed passwords
« More »
Form Field class for the Joomla Framework.
« More »
Checks the database schema against one PostgreSQL DDL query to see if it has been run.
« More »
Form Field to load a list of predefined values
« More »
Utility class to assist in the process of benchmarking the execution
of sections of code to understand where time is being spent.
« More »
Joomla Platform String Punycode Class
Class for handling UTF-8 URLs
Wraps the Punycode library
All functions assume the validity of utf-8 URLs.
« More »
Form Field class for the Joomla Platform.
Provides radio button inputs using default styling
« More »
Form Field class for the Joomla Platform.
Provides radio button inputs
« More »
Generates cryptographically-secure random values.
« More »
Form Field class for the Joomla Platform.
Provides a horizontal scroll bar to specify a value in a range.
« More »
RawDocument class, provides an easy interface to parse and display raw output
« More »
Form Filter class for raw values
« More »
Redis cache storage handler for PECL
« More »
Service registry for JHtml services
« More »
Console command for removing files which should have been cleared during an update
« More »
Console command to remove a user from a group
« More »
Exception class defining a resource not found exception
« More »
Handler for invalid resource requests that should give a 404
« More »
HTTP response data object class.
« More »
Route Helper
A class providing basic routing for urls that are for content types found in
the #__content_types table and rows found in the #__ucm_content table.
« More »
Exception class defining an error for a missing route
« More »
Class to create and parse routes
« More »
Service provider for the service router factory.
« More »
Default routing class for missing or legacy component routers
« More »
View-based component routing class
« More »
View-configuration class for the view-based component router
« More »
Form Field class for the Joomla Platform.
Field for assigning permissions to groups for a given asset
« More »
Form Rule class for the Joomla Platform.
« More »
Form Filter class for safe HTML
« More »
Handler for invalid checkin/checkout exceptions
« More »
Representing when a category section cannot be found.
« More »
Utility class for creating HTML select lists
« More »
Handler for error when send email
« More »
Class for managing HTTP sessions
« More »
Service provider for the application's session dependency
« More »
Factory for creating session API objects
« More »
Console command for performing session garbage collection
« More »
Form Field class for the Joomla Platform.
Provides a select list of session handler options.
« More »
Manager for interacting with the session handler to perform updates on sessions.
« More »
Console command Setting Configuration options
« More »
Console command wrapper for getting the site into offline mode
« More »
Class to manage the site application pathway.
« More »
Class to create and parse routes for the site application
« More »
Console command wrapper for getting the site into offline mode
« More »
Image Filter class to make an image appear "sketchy".
« More »
Image Filter class adjust the smoothness of an image.
« More »
HTTP transport class for using sockets directly.
« More »
JCrypt cipher for sodium algorithm encryption, decryption and key generation.
« More »
HTML utility class for creating a sortable table list
« More »
Form Field class for the Joomla Platform.
Provides spacer markup to be used in form layouts.
« More »
Supports a custom SQL select list
« More »
Checks the database schema against one SQL Server DDL query to see if it has been run.
« More »
Rule for the standard handling of component routing
« More »
Form Field to load a list of states
« More »
Output handler for writing command line output to the stdout interface
« More »
Joomla! Stream Interface
The Joomla! stream interface is designed to handle files as streams
where as the legacy File static class treated files in a rather
atomic manner.
« More »
String Stream Wrapper
This class allows you to use a PHP string in the same way that
you would normally use a regular stream wrapper
« More »
HTTP transport class for using PHP streams.
« More »
HTML helper class for rendering manipulated strings.
« More »
Joomla! Syslog Log class
This class is designed to call the PHP Syslog function call which is then sent to the
system wide log system. For Linux/Unix based systems this is the syslog subsystem, for
the Windows based implementations this can be found in the Event Log. For Windows,
permissions may prevent PHP from properly outputting messages.
« More »
Abstract Table class
Parent class to all tables.
« More »
Console command to list scheduled tasks.
« More »
Console command to run scheduled tasks.
« More »
Console command to change the state of tasks.
« More »
HTML helper class for rendering telephone numbers.
« More »
Form Field class for the Joomla Platform.
Supports a text field telephone numbers.
« More »
Form Filter class for phone numbers
« More »
Form Rule class for the Joomla Platform
« More »
Supports a select grouped list of template styles
« More »
Text handling class.
« More »
Form Field class for the Joomla Platform.
Supports a multi line area for entry of plain text
« More »
Form Field class for the Joomla Platform.
Supports a one line text field.
« More »
Form Field class for the Joomla Platform.
Provides a select list of integers with specified first, last and step values.
« More »
Form Rule class for the Joomla Platform.
« More »
Form Field class for the Joomla Platform.
« More »
This class provides an RFC6238-compliant Time-based One Time Passwords,
compatible with Google Authenticator (with PassCodeLength = 6 and TimePeriod = 30).
« More »
Base class for implementing UCM
« More »
Base class for implementing UCM
« More »
UCM Class for handling content types
« More »
Utility class for the Joomla core UI Tab element.
« More »
Exception class defining an Unknown Asset
« More »
Exception thrown when an image has no known properties.
« More »
Exception class defining an Unsatisfied Dependency
« More »
Exception class defining an unsupported cache storage object
« More »
Exception class defining an unsupported session storage object
« More »
Update table
Stores updates temporarily
« More »
Update class. It is used by Updater::update() to install an update. Use Updater::findUpdates() to find updates for
an extension.
« More »
Console command for updating Joomla! core
« More »
Update site table
Stores the update sites for extensions
« More »
Uri Class
This class serves two purposes. First it parses a URI and provides a common interface
for the Joomla Platform to access and manipulate a URI. Second it obtains the URI of
the current executing script from the server regardless of server.
« More »
Form Field class for the Joomla Platform.
Supports a URL text field
« More »
Form Rule class for the Joomla Platform.
« More »
User class. Handles all application interaction with a user
« More »
Service provider for the user dependency
« More »
Utility class working with users
« More »
Field to show a list of available user active statuses
« More »
Default factory for creating User objects
« More »
Field to select a user ID from a modal list.
« More »
Field to load a dropdown list of available user groups
« More »
Helper to deal with user groups.
« More »
Authorisation helper class, provides static methods to perform various tasks relevant
to the Joomla user and authorisation classes
This class has influences and some method logic from the Horde Auth package
« More »
Form Rule class for the Joomla Platform.
« More »
Form Rule class for the Joomla Platform.
« More »
Field to load a list of available users statuses
« More »
JUtility is a utility functions class
« More »
Version information class for the Joomla CMS.
« More »
Handle the versioning of content items
« More »
Joomla! W3C Logging class
This class is designed to build log files based on the W3C specification.
« More »
Base class for a Joomla! Web application.
« More »
Web Asset Item class
Asset Item are "read only" object, all properties must be set through class constructor.
Only properties allowed to be edited is an attributes and an options.
Changing an uri or a dependencies are not allowed, prefer to create a new asset instance.
« More »
Service provider for the application's WebAsset dependency
« More »
Event class for WebAssetRegistry "asset changed" events
« More »
Form Field class for the Joomla Framework.
« More »
Event class for Workflow Functionality Used events
« More »
Utility class working with workflow states select lists
« More »
Event class for Workflow Functionality Used events
« More »
PSR-11 compatible writable command loader.
« More »
Output handler for writing command line output to the stdout interface
« More »
XmlDocument class, provides an easy interface to parse and display XML output
« More »