Advisor class
Handles bookmarking SQL queries
PhpMyAdmin\BrowseForeigners class
PhpMyAdmin\CentralColumns class
Class used to manage MySQL charsets
PhpMyAdmin\CheckUserPrivileges class
Configuration class
Config file management class.
Base class for forms, loads default configuration options, checks allowed values etc.
Base class for forms, loads default configuration options, checks allowed values etc.
Form management class, displays and processes forms
PhpMyAdmin\Config\FormDisplayTemplate class
Base form for user preferences
Class BaseFormList
Class BrowseForm
Class DbStructureForm
Class EditForm
Class ExportForm
Class ImportForm
Class NaviForm
Class PageFormList
Class SqlForm
Class TableStructureForm
Class ConfigForm
Class ExportForm
Class FeaturesForm
Class ImportForm
Class MainForm
Class NaviForm
Class ServersForm
Class SetupFormList
Class SqlForm
Class ExportForm
Class FeaturesForm
Class ImportForm
Class MainForm
Class NaviForm
Class SqlForm
Class UserFormList
Page-related settings
Performs various compatibility, security and consistency checks on current config
Validation class for various validation functions
Class used to output the console
Base class for all of controller
Handles database related logic
Handles database structure logic
Handles viewing binary logs
Handles viewing character sets and collations
Handles viewing and creating and deleting databases
Handles viewing storage engine details
Handles viewing server plugin details
Handles viewing and editing server variables
Handles table related logic
Handles table related logic
Class TableGisVisualizationController
Class TableIndexesController
Handles table relation logic
Class TableSearchController
Handles table structure logic
Core class
Set of functions for tbl_create.php and tbl_addfield.php
Main interface for database interactions
holds the DatabaseList class
Set of functions related to database designer
Common functions for Designer
Class to handle database Multi-table querying
Qbe
Class to handle database QBE search
Class to handle database search
Fake database driver for testing purposes
Contract for every database extension supported by phpMyAdmin
Interface to the MySQL Improved extension (MySQLi)
Class AliasItem
Class Container
Class ContainerException
Factory manager
Interface Item
Class NotFoundException
Reflector manager
Service manager
Value manager
Displays form for password change
PhpMyAdmin\Display\CreateTable class
PhpMyAdmin\Display\Export class
PhpMyAdmin\Display\GitRevision class
PhpMyAdmin\Display\Import class
PhpMyAdmin\Display\ImportAjax class
Handle all the functionalities related to displaying results of sql queries, stored procedure, browsing sql processes or displaying binary log.
Encoding conversion helper class
Bdb
The BDB storage engine
This is same as BDB
The binary log storage engine
The Innobase storage engine
The InnoDB storage engine
The MEMORY (HEAP) storage engine
The MERGE storage engine
The MERGE storage engine
The MyISAM storage engine
The NDBCLUSTER storage engine
The PBXT storage engine
The performance schema storage engine
a single error
handling errors
Error reporting functions used to generate and submit error reports
PhpMyAdmin\Export class
File wrapper class
Functions for listing directories
Class with Font related methods.
Class used to output the footer
Factory class that handles the creation of geometric objects.
Base class for all GIS data type classes.
Handles actions related to GIS GEOMETRYCOLLECTION objects
Handles actions related to GIS LINESTRING objects
Handles actions related to GIS MULTILINESTRING objects
Handles actions related to GIS MULTIPOINT objects
Handles actions related to GIS MULTIPOLYGON objects
Handles actions related to GIS POINT objects
Handles actions related to GIS POLYGON objects
Handles visualization of GIS data
Class used to output the HTTP and HTML headers
Library that provides common import functions that are used by import plugins
Index manipulation class
Index column wrapper
PhpMyAdmin\InsertEdit class
PhpMyAdmin\IpAllowDeny class
Language object
Language selection manager
The linter itself.
Generic list class
handles database lists
Misc logging functions
Class for generating the top menu
a single message
PhpMyAdmin\Mime class;
Functions for multi submit forms
The navigation panel - displays server, db and table selection tree
This class renders the logo, links, server selection, which are then displayed at the top of the navigation panel
Displays a collapsible of database objects in the navigation frame
Node factory - instantiates Node objects or objects derived from the Node class
The Node is the building block for the collapsible navigation tree
Represents a columns node in the navigation tree
Represents a container for column nodes in the navigation tree
Represents a database node in the navigation tree
Represents a node that is a child of a database node This may either be a concrete child such as table or a container such as table container
Represents container node that carries children of a database
Represents a container for database nodes in the navigation tree
Represents a event node in the navigation tree
Represents a container for events nodes in the navigation tree
Represents a function node in the navigation tree
Represents a container for functions nodes in the navigation tree
Represents a index node in the navigation tree
Represents a container for index nodes in the navigation tree
Represents a procedure node in the navigation tree
Represents a container for procedure nodes in the navigation tree
Represents a columns node in the navigation tree
Represents a container for table nodes in the navigation tree
Represents a trigger node in the navigation tree
Represents a container for trigger nodes in the navigation tree
Represents a view node in the navigation tree
Represents a container for view nodes in the navigation tree
Set of functions used for normalization
Simplfied OpenDocument creator class
Set of functions with the operations section in phpMyAdmin
Output buffering wrapper class
PhpMyAdmin\ParseAnalyze class
base Partition Class
Pdf
PDF export base class providing basic configuration.
PhpMyAdmin\Plugins class
Handles the config authentication method
Handles the cookie authentication method
Handles the HTTP authentication methods
Handles the SignOn authentication method
Provides a common interface that will have to be implemented by all of the authentication plugins.
Provides a common interface that will have to be implemented by all of the export plugins. Some of the plugins will also implement other public methods, but those are not declared here, because they are not implemented by all export plugins.
Handles the export for the CodeGen class
Handles the export for the CSV format
Handles the export for the CSV-Excel format
Handles the export for the HTML-Word format
Handles the export for the JSON format
Handles the export for the Latex format
Handles the export for the MediaWiki class
Handles the export for the ODS class
Handles the export for the ODT class
Handles the export for the PDF class
Handles the export for the PHP Array class
Handles the export for the SQL class
Handles the export for the Texy! text class
Handles the export for the XML class
Handles the export for the YAML format
Pdf
Adapted from a LGPL script by Philip Clarke
PhpMyAdmin\Plugins\Export\Helpers\TableProperty class
Provides a common interface that will have to be implemented by all of the Input/Output transformations plugins.
Provides a common interface that will have to be implemented by all of the import plugins.
Super class of the import plugins for the CSV format
Handles the import for the CSV format
Handles the import for the CSV format using load data
Handles the import for the MediaWiki format
Handles the import for the ODS format
Handles the import for ESRI Shape files
Handles the import for the SQL format
Handles the import for the XML format
ShapeFileImport class
Implementation for the APC extension
Implementation for no plugin
Implementation for upload progress
Implementation for session
Provides a common interface that will have to be implemented by all of the schema export plugins. Some of the plugins will also implement other public methods, but those are not declared here, because they are not implemented by all export plugins.
Dia
This Class inherits the XMLwriter class and helps in developing structure of DIA Schema Export
Dia Relation Schema Class
Relation preferences/statistics
Table preferences/statistics
Eps
This Class is EPS Library and helps in developing structure of EPS Schema Export
EPS Relation Schema Class
Relation preferences/statistics
Table preferences/statistics
This class is inherited by all schema classes It contains those methods which are common in them it works like factory pattern
Pdf
Extends the "TCPDF" class and helps in developing the structure of PDF Schema Export
Pdf Relation Schema Class
Relation preferences/statistics
Table preferences/statistics
Relations preferences/statistics
Handles the schema export for the Dia format
Handles the schema export for the EPS format
Handles the schema export for the PDF format
Handles the schema export for the SVG format
Relation preferences/statistics
Svg
This Class inherits the XMLwriter class and helps in developing structure of SVG Schema Export
RelationStatsSvg Relation Schema Class
Table preferences/statistics
Table preferences/statistics
Provides a common interface that will have to be implemented by all of the transformations plugins.
Provides a common interface that will have to be implemented by all of the transformations plugins.
Provides common methods for all of the Bool2Text transformations plugins.
Provides common methods for all the CodeMirror syntax highlighted editors
Provides common methods for all of the date format transformations plugins.
Provides common methods for all of the download transformations plugins.
Provides common methods for all of the external transformations plugins.
Provides common methods for all of the formatted transformations plugins.
Provides common methods for all of the hex transformations plugins.
Provides common methods for all of the link transformations plugins.
Provides common methods for all of the image upload transformations plugins.
Provides common methods for all of the inline transformations plugins.
Provides common methods for all of the long to IPv4 transformations plugins.
Provides common methods for all of the prepend/append transformations plugins.
Provides common methods for all of the regex validation input transformations plugins.
Provides common methods for all of the SQL transformations plugins.
Provides common methods for all of the substring transformations plugins.
Provides common methods for all of the text file upload input transformations plugins.
Provides common methods for all of the image link transformations plugins.
Provides common methods for all of the link transformations plugins.
Two factor authentication plugin class
HOTP and TOTP based two-factor authentication
Invalid two-factor authentication showing that configured choice is not available.
Key
Hardware key based two-factor authentication
Simple two-factor authentication auth asking just for confirmation.
Provides a common interface that will have to implemented by all of the import->upload plugins.
Group property item class of type main
Group property item class of type root
Group property item class of type subgroup
Single property item class of type bool
Single property item class of type doc
Single property item class of type hidden
Single property item class of type messageOnly
Single property item class of type number
Single property item class of type radio
Single property item class of type select
Single property item class of type text
Parents group property items and provides methods to manage groups of properties.
Superclass for - PhpMyAdmin\Properties\Options\OptionsPropertyOneItem and - OptionsProperty Group
Parents only single property items (not groups).
Defines possible options and getters and setters for them.
Defines possible options and getters and setters for them.
Superclass for - PhpMyAdmin\Properties\Plugins\ExportPluginProperties, - PhpMyAdmin\Properties\Plugins\ImportPluginProperties and - TransformationsPluginProperties
Defines possible options and getters and setters for them.
Provides an interface for Property classes
Handles the recently used and favorite tables.
Set of functions used with the relation and PDF feature
PhpMyAdmin\RelationCleanup class
PhpMyAdmin\Replication class
Functions for the replication GUI
Singleton class used to manage the rendering of pages in PMA
PhpMyAdmin\Rte\Events class
PhpMyAdmin\Rte\Export class
PhpMyAdmin\Rte\Footer class
PhpMyAdmin\Rte\General class
PhpMyAdmin\Rte\Routines class
PhpMyAdmin\Rte\RteList class
PhpMyAdmin\Rte\Triggers class
PhpMyAdmin\Rte\Words class
This class includes various sanitization methods that can be called statically
Saved searches managing
Collects information about which JavaScript files and objects are necessary to render the page and generates the relevant code.
Privileges class
PhpMyAdmin\Server\Select class
PhpMyAdmin\Server\Status
PhpMyAdmin\Server\Status\Advisor class
This class provides data about the server status
functions for displaying server status sub item: monitor
PhpMyAdmin\Server\Status\Processes class
PhpMyAdmin\Server\Status\Queries class
PhpMyAdmin\Server\Status\Variables class
PhpMyAdmin\Server\UserGroups class
PhpMyAdmin\Server\Users class
Session class
Sql
Set of functions for the SQL executor
PhpMyAdmin\SqlQueryForm class
Base Storage Engine Class
Represents a sub partition of a table
PhpMyAdmin\SysInfo class
Basic sysinfo class not providing any real data.
Linux based SysInfo class
SunOS based SysInfo class
Windows NT based SysInfo class
Class SystemDatabase
Handles everything related to tables
Class Template
handles theme
phpMyAdmin theme manager
This class tracks changes on databases, tables and views.
PhpMyAdmin\Tracking class
Transformations class
Class CharsetsExtension
Class CoreExtension
Class I18nExtension
Class NodeTrans
Class TokenParserTrans
Class MessageExtension
Class PluginsExtension
Class RelationExtension
Class SanitizeExtension
Class ServerPrivilegesExtension
Class StorageEngineExtension
Class TableExtension
Class TrackerExtension
Class TransformationsExtension
Class UrlExtension
Class UtilExtension
Two factor authentication wrapper class
Class holding type definitions for MySQL and MariaDB.
Url
Static methods for URL/hidden inputs generating
Functions for user_password.php
Functions for displaying user preferences pages
Misc functions used all over the scripts.
Handles HTTP requests
Responsible for retrieving version information and notifiying about latest version
Transformations class