Reference global funcs and consts via use statement

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
This commit is contained in:
Maurício Meneghini Fauth 2020-01-21 22:13:36 -03:00
parent 42166cac37
commit 676f48349a
368 changed files with 1813 additions and 5 deletions

View File

@ -6,6 +6,13 @@ declare(strict_types=1);
namespace PhpMyAdmin;
use function count;
use function preg_match_all;
use function preg_replace;
use function str_replace;
use function strlen;
use const PREG_SET_ORDER;
/**
* Handles bookmarking SQL queries
*/

View File

@ -6,6 +6,14 @@ declare(strict_types=1);
namespace PhpMyAdmin;
use function asort;
use function ceil;
use function floor;
use function htmlspecialchars;
use function is_array;
use function mb_strlen;
use function mb_substr;
/**
* PhpMyAdmin\BrowseForeigners class
*/

View File

@ -9,6 +9,16 @@ namespace PhpMyAdmin;
use PhpMyAdmin\Charsets\Charset;
use PhpMyAdmin\Charsets\Collation;
use PhpMyAdmin\Html\Generator;
use function array_unique;
use function count;
use function htmlspecialchars;
use function implode;
use function in_array;
use function is_bool;
use function mb_strtoupper;
use function sprintf;
use function trim;
use function explode;
/**
* PhpMyAdmin\CentralColumns class

View File

@ -8,6 +8,12 @@ namespace PhpMyAdmin;
use PhpMyAdmin\Charsets\Charset;
use PhpMyAdmin\Charsets\Collation;
use function array_keys;
use function count;
use function explode;
use function is_string;
use function ksort;
use const SORT_STRING;
/**
* Class used to manage MySQL charsets

View File

@ -6,6 +6,10 @@ declare(strict_types=1);
namespace PhpMyAdmin\Charsets;
use function count;
use function explode;
use function implode;
/**
* Value object class for a collation
*/

View File

@ -6,6 +6,12 @@ declare(strict_types=1);
namespace PhpMyAdmin;
use function mb_strpos;
use function mb_substr;
use function preg_match;
use function preg_replace;
use function strpos;
/**
* PhpMyAdmin\CheckUserPrivileges class
*/

View File

@ -10,6 +10,10 @@ use PhpMyAdmin\Advisor;
use Symfony\Component\Console\Command\Command;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
use function addcslashes;
use function array_search;
use function implode;
use function strstr;
/**
* Translates advisory rules to Gettext format

View File

@ -3,6 +3,10 @@ declare(strict_types=1);
namespace PhpMyAdmin;
use function explode;
use function strlen;
use function strpos;
/**
* Shared code for server, database and table level pages.
*/

View File

@ -8,6 +8,18 @@ namespace PhpMyAdmin;
use DirectoryIterator;
use PhpMyAdmin\Utils\HttpRequest;
use function array_slice;
use function defined;
use function explode;
use function function_exists;
use function gd_info;
use function implode;
use function ini_get;
use function intval;
use function mb_strstr;
use function preg_match;
use function stripos;
use function strtolower;
/**
* Configuration class

View File

@ -7,6 +7,13 @@ declare(strict_types=1);
namespace PhpMyAdmin\Config;
use PhpMyAdmin\Core;
use function array_diff;
use function array_flip;
use function array_keys;
use function array_walk;
use function count;
use function is_array;
use function preg_replace;
/**
* Config file management class.

View File

@ -7,6 +7,9 @@ declare(strict_types=1);
namespace PhpMyAdmin\Config;
use PhpMyAdmin\Sanitize;
use function htmlspecialchars;
use function sprintf;
use function str_replace;
/**
* Base class for forms, loads default configuration options, checks allowed

View File

@ -6,6 +6,20 @@ declare(strict_types=1);
namespace PhpMyAdmin\Config;
use function array_combine;
use function array_shift;
use function array_walk;
use function count;
use function is_array;
use function is_bool;
use function is_int;
use function ltrim;
use function mb_strrpos;
use function mb_substr;
use function trigger_error;
use const E_USER_ERROR;
use function mb_strpos;
/**
* Base class for forms, loads default configuration options, checks allowed
* values etc.

View File

@ -10,6 +10,17 @@ use PhpMyAdmin\Config;
use PhpMyAdmin\Html\Generator;
use PhpMyAdmin\Sanitize;
use PhpMyAdmin\Template;
use function array_flip;
use function array_merge;
use function array_shift;
use function defined;
use function htmlspecialchars;
use function htmlspecialchars_decode;
use function implode;
use function is_array;
use function is_bool;
use function mb_strtolower;
use function sprintf;
/**
* PhpMyAdmin\Config\FormDisplayTemplate class

View File

@ -8,6 +8,7 @@ namespace PhpMyAdmin\Config\Forms;
use PhpMyAdmin\Config\ConfigFile;
use PhpMyAdmin\Config\FormDisplay;
use function is_int;
/**
* Base form for user preferences

View File

@ -7,6 +7,8 @@ declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms;
use PhpMyAdmin\Config\ConfigFile;
use function array_merge;
use function in_array;
class BaseFormList
{

View File

@ -6,6 +6,8 @@ declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
use function array_diff;
class FeaturesForm extends \PhpMyAdmin\Config\Forms\User\FeaturesForm
{
/**

View File

@ -11,6 +11,14 @@ use PhpMyAdmin\Sanitize;
use PhpMyAdmin\Setup\Index as SetupIndex;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function count;
use function function_exists;
use function htmlspecialchars;
use function implode;
use function ini_get;
use function preg_match;
use function sprintf;
use function strlen;
/**
* Performs various compatibility, security and consistency checks on current config

View File

@ -9,10 +9,21 @@ namespace PhpMyAdmin\Config;
use PhpMyAdmin\Core;
use PhpMyAdmin\DatabaseInterface;
use PhpMyAdmin\Util;
use function array_map;
use function array_merge;
use function array_shift;
use function call_user_func_array;
use function count;
use function htmlspecialchars;
use function is_array;
use function mb_strpos;
use function mb_substr;
use function mysql_close;
use function mysql_connect;
use function mysqli_close;
use function mysqli_connect;
use function str_replace;
use function error_clear_last;
/**
* Validation class for various validation functions

View File

@ -6,6 +6,9 @@ declare(strict_types=1);
namespace PhpMyAdmin;
use function count;
use function sprintf;
/**
* Class used to output the console
*/

View File

@ -11,6 +11,7 @@ use PhpMyAdmin\DatabaseInterface;
use PhpMyAdmin\Message;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use function json_decode;
/**
* Generic AJAX endpoint for getting information about database

View File

@ -6,6 +6,17 @@ declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
use function array_keys;
use function file_get_contents;
use function htmlspecialchars;
use function is_readable;
use function ob_get_clean;
use function ob_start;
use function preg_replace;
use function printf;
use function readgzfile;
use function substr;
class ChangeLogController extends AbstractController
{
public function index(): void

View File

@ -12,6 +12,9 @@ use PhpMyAdmin\DatabaseInterface;
use PhpMyAdmin\Message;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use function is_bool;
use function parse_str;
use function sprintf;
class CentralColumnsController extends AbstractController
{

View File

@ -13,6 +13,8 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Transformations;
use PhpMyAdmin\Util;
use function count;
use function str_replace;
class DataDictionaryController extends AbstractController
{

View File

@ -10,6 +10,9 @@ use PhpMyAdmin\DatabaseInterface;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use function htmlspecialchars;
use function in_array;
use function sprintf;
class DesignerController extends AbstractController
{

View File

@ -10,6 +10,8 @@ use PhpMyAdmin\Common;
use PhpMyAdmin\Rte\Events;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function in_array;
use function strlen;
/**
* Events management.

View File

@ -13,6 +13,9 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function htmlspecialchars;
use function is_array;
use function str_replace;
final class ExportController extends AbstractController
{

View File

@ -18,6 +18,9 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function count;
use function mb_strtolower;
use function strlen;
/**
* Handles miscellaneous database operations.

View File

@ -14,6 +14,9 @@ use PhpMyAdmin\Sql;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function array_merge;
use function sprintf;
use function stripos;
/**
* Query by Example controller

View File

@ -14,6 +14,8 @@ use PhpMyAdmin\Rte\Routines;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function in_array;
use function strlen;
/**
* Routines management.

View File

@ -3,6 +3,8 @@ declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
use function json_encode;
/**
* Table/Column autocomplete in SQL editors.
*/

View File

@ -10,6 +10,7 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\SqlQueryForm;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use function htmlspecialchars;
/**
* Database SQL executor

View File

@ -4,6 +4,7 @@ declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
use PhpMyAdmin\SqlParser\Utils\Formatter;
use function strlen;
/**
* Format SQL for SQL editors.

View File

@ -24,6 +24,21 @@ use PhpMyAdmin\Template;
use PhpMyAdmin\Tracker;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function ceil;
use function count;
use function htmlspecialchars;
use function implode;
use function in_array;
use function json_decode;
use function json_encode;
use function max;
use function md5;
use function sha1;
use function sprintf;
use function str_replace;
use function strtotime;
use function urlencode;
use function array_search;
/**
* Handles database structure logic

View File

@ -14,6 +14,9 @@ use PhpMyAdmin\Tracker;
use PhpMyAdmin\Tracking;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function count;
use function htmlspecialchars;
use function sprintf;
/**
* Tracking configuration for database.

View File

@ -10,6 +10,8 @@ use PhpMyAdmin\Common;
use PhpMyAdmin\Rte\Triggers;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function in_array;
use function strlen;
/**
* Triggers management.

View File

@ -13,6 +13,11 @@ use PhpMyAdmin\Message;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\UserPreferences;
use function count;
use function in_array;
use function is_string;
use function json_decode;
use function time;
/**
* Handle error report submission

View File

@ -21,6 +21,16 @@ use PhpMyAdmin\SqlParser\Utils\Misc;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function count;
use function in_array;
use function ini_set;
use function is_array;
use function ob_end_clean;
use function ob_get_length;
use function register_shutdown_function;
use function strlen;
use function time;
use const PHP_EOL;
final class ExportController extends AbstractController
{

View File

@ -9,6 +9,14 @@ namespace PhpMyAdmin\Controllers;
use PhpMyAdmin\Core;
use PhpMyAdmin\Gis\GisFactory;
use PhpMyAdmin\Gis\GisVisualization;
use function array_merge;
use function in_array;
use function intval;
use function mb_strpos;
use function mb_strtoupper;
use function mb_substr;
use function substr;
use function trim;
/**
* Editor for Geometry data types.

View File

@ -26,6 +26,17 @@ use PhpMyAdmin\ThemeManager;
use PhpMyAdmin\Url;
use PhpMyAdmin\UserPreferences;
use PhpMyAdmin\Util;
use function count;
use function extension_loaded;
use function file_exists;
use function ini_get;
use function preg_match;
use function sprintf;
use function strlen;
use function trigger_error;
use const E_USER_NOTICE;
use const E_USER_WARNING;
use const PHP_VERSION;
class HomeController extends AbstractController
{

View File

@ -7,6 +7,12 @@ use PhpMyAdmin\Core;
use PhpMyAdmin\Display\ImportAjax;
use PhpMyAdmin\Message;
use PhpMyAdmin\Template;
use function header;
use function ini_get;
use function session_start;
use function session_write_close;
use function time;
use function usleep;
/**
* Import progress bar backend

View File

@ -6,6 +6,10 @@ declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
use function is_readable;
use function printf;
use function readfile;
/**
* Simple script to set correct charset for the license
*/

View File

@ -8,6 +8,7 @@ namespace PhpMyAdmin\Controllers;
use PhpMyAdmin\Core;
use PhpMyAdmin\Linter;
use function json_encode;
/**
* Represents the interface between the linter and the query editor.

View File

@ -9,6 +9,10 @@ use PhpMyAdmin\Normalization;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use function intval;
use function json_decode;
use function json_encode;
use function min;
/**
* Normalization process (temporarily specific to 1NF).

View File

@ -6,6 +6,11 @@ declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
use function phpinfo;
use const INFO_CONFIGURATION;
use const INFO_GENERAL;
use const INFO_MODULES;
/**
* phpinfo() wrapper to allow displaying only when configured to do so.
*/

View File

@ -16,6 +16,8 @@ use PhpMyAdmin\TwoFactor;
use PhpMyAdmin\Url;
use PhpMyAdmin\UserPreferences;
use PhpMyAdmin\UserPreferencesHeader;
use function define;
use function ltrim;
/**
* User preferences page.

View File

@ -17,6 +17,19 @@ use PhpMyAdmin\ThemeManager;
use PhpMyAdmin\UserPreferences;
use PhpMyAdmin\UserPreferencesHeader;
use PhpMyAdmin\Util;
use function array_merge;
use function is_array;
use function is_uploaded_file;
use function json_decode;
use function json_encode;
use function parse_url;
use function str_replace;
use function urlencode;
use function var_export;
use const JSON_PRETTY_PRINT;
use const PHP_URL_PATH;
use const UPLOAD_ERR_OK;
use function mb_strpos;
/**
* User preferences management page.

View File

@ -11,6 +11,7 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\TwoFactor;
use PhpMyAdmin\UserPreferencesHeader;
use function count;
class TwoFactorController extends AbstractController
{

View File

@ -14,6 +14,7 @@ use PhpMyAdmin\Message;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use function array_key_exists;
/**
* Handles viewing binary logs

View File

@ -20,6 +20,16 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function array_key_exists;
use function array_keys;
use function array_search;
use function count;
use function explode;
use function in_array;
use function mb_strlen;
use function mb_strtolower;
use function strlen;
use function strpos;
/**
* Handles viewing and creating and deleting databases

View File

@ -13,6 +13,10 @@ use PhpMyAdmin\DatabaseInterface;
use PhpMyAdmin\Response;
use PhpMyAdmin\Server\Plugins;
use PhpMyAdmin\Template;
use function array_keys;
use function ksort;
use function mb_strtolower;
use function preg_replace;
/**
* Handles viewing server plugin details

View File

@ -20,6 +20,13 @@ use PhpMyAdmin\Server\Users;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function header;
use function implode;
use function is_array;
use function ob_get_clean;
use function ob_start;
use function str_replace;
use function urlencode;
/**
* Server privileges and users manipulations.

View File

@ -13,6 +13,7 @@ use PhpMyAdmin\ReplicationGui;
use PhpMyAdmin\ReplicationInfo;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use function is_array;
/**
* Server replications

View File

@ -11,6 +11,7 @@ use PhpMyAdmin\DatabaseInterface;
use PhpMyAdmin\Response;
use PhpMyAdmin\Server\Status\Data;
use PhpMyAdmin\Template;
use function json_encode;
/**
* Displays the advisor feature

View File

@ -13,6 +13,8 @@ use PhpMyAdmin\Server\Status\Data;
use PhpMyAdmin\Server\Status\Monitor;
use PhpMyAdmin\SysInfo;
use PhpMyAdmin\Template;
use function is_numeric;
use function microtime;
class MonitorController extends AbstractController
{

View File

@ -10,6 +10,11 @@ use PhpMyAdmin\Common;
use PhpMyAdmin\Html\Generator;
use PhpMyAdmin\Message;
use PhpMyAdmin\Util;
use function array_keys;
use function count;
use function mb_strtolower;
use function strlen;
use function ucfirst;
class ProcessesController extends AbstractController
{

View File

@ -7,6 +7,10 @@ declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server\Status;
use PhpMyAdmin\Common;
use function array_sum;
use function arsort;
use function count;
use function str_replace;
class QueriesController extends AbstractController
{

View File

@ -13,6 +13,7 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Server\Status\Data;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use function implode;
/**
* Object the server status page: processes, connections and traffic.

View File

@ -8,6 +8,9 @@ namespace PhpMyAdmin\Controllers\Server\Status;
use PhpMyAdmin\Common;
use PhpMyAdmin\Html\Generator;
use function in_array;
use function is_numeric;
use function mb_strpos;
class VariablesController extends AbstractController
{

View File

@ -12,6 +12,17 @@ use PhpMyAdmin\Html\Generator;
use PhpMyAdmin\Util;
use Williamdes\MariaDBMySQLKBS\KBException;
use Williamdes\MariaDBMySQLKBS\Search as KBSearch;
use function header;
use function htmlspecialchars;
use function implode;
use function in_array;
use function is_numeric;
use function mb_strtolower;
use function pow;
use function preg_match;
use function str_replace;
use function strtolower;
use function trim;
/**
* Handles viewing and editing server variables

View File

@ -10,6 +10,7 @@ use PhpMyAdmin\Config\ConfigFile;
use PhpMyAdmin\Config\Forms\BaseForm;
use PhpMyAdmin\Config\Forms\Setup\SetupFormList;
use PhpMyAdmin\Template;
use function in_array;
abstract class AbstractController
{

View File

@ -10,6 +10,8 @@ use PhpMyAdmin\Config\Forms\BaseForm;
use PhpMyAdmin\Config\Forms\Setup\SetupFormList;
use PhpMyAdmin\Core;
use PhpMyAdmin\Setup\FormProcessing;
use function ob_get_clean;
use function ob_start;
class FormController extends AbstractController
{

View File

@ -13,6 +13,8 @@ use PhpMyAdmin\Core;
use PhpMyAdmin\LanguageManager;
use PhpMyAdmin\Sanitize;
use PhpMyAdmin\Setup\Index;
use function preg_replace;
use function uniqid;
class HomeController extends AbstractController
{

View File

@ -9,6 +9,8 @@ namespace PhpMyAdmin\Controllers\Setup;
use PhpMyAdmin\Config\Forms\Setup\ServersForm;
use PhpMyAdmin\Core;
use PhpMyAdmin\Setup\FormProcessing;
use function ob_get_clean;
use function ob_start;
class ServersController extends AbstractController
{

View File

@ -15,6 +15,10 @@ use PhpMyAdmin\Sql;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function mb_strpos;
use function strlen;
use function strpos;
use function urlencode;
class SqlController extends AbstractController
{

View File

@ -14,6 +14,10 @@ use PhpMyAdmin\Template;
use PhpMyAdmin\Transformations;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function intval;
use function is_array;
use function min;
use function strlen;
/**
* Displays add field form and handles it.

View File

@ -12,6 +12,11 @@ use PhpMyAdmin\Relation;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use function array_fill;
use function count;
use function is_array;
use function mb_strpos;
use function strlen;
/**
* Displays form for editing and inserting new table rows.

View File

@ -10,6 +10,12 @@ use PhpMyAdmin\SqlParser\Parser;
use PhpMyAdmin\SqlParser\Statements\SelectStatement;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function array_keys;
use function htmlspecialchars;
use function in_array;
use function json_encode;
use function min;
use function strlen;
/**
* Handles creation of the chart.

View File

@ -13,6 +13,11 @@ use PhpMyAdmin\Template;
use PhpMyAdmin\Transformations;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function htmlspecialchars;
use function is_array;
use function mb_strtolower;
use function sprintf;
use function strlen;
/**
* Displays table create form and handles it.

View File

@ -16,6 +16,8 @@ use PhpMyAdmin\SqlParser\Statements\SelectStatement;
use PhpMyAdmin\SqlParser\Utils\Query;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use function implode;
use function is_array;
class ExportController extends AbstractController
{

View File

@ -9,6 +9,16 @@ use PhpMyAdmin\Html\Generator;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use function array_key_exists;
use function count;
use function is_array;
use function mb_strtolower;
use function preg_match;
use function preg_replace;
use function str_ireplace;
use function str_replace;
use function strncasecmp;
use function strpos;
/**
* Handles find and replace tab.

View File

@ -7,7 +7,10 @@ use PhpMyAdmin\Core;
use PhpMyAdmin\Html\Generator;
use PhpMyAdmin\Mime;
use PhpMyAdmin\Util;
use function htmlspecialchars;
use function ini_set;
use function sprintf;
use function strlen;
/**
* Provides download to a given field defined in parameters.

View File

@ -9,6 +9,7 @@ use PhpMyAdmin\Gis\GisVisualization;
use PhpMyAdmin\Message;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function array_merge;
/**
* Handles creation of the GIS visualizations.

View File

@ -8,6 +8,9 @@ use PhpMyAdmin\Html\Generator;
use PhpMyAdmin\Index;
use PhpMyAdmin\Message;
use PhpMyAdmin\Response;
use function count;
use function is_array;
use function json_decode;
/**
* Displays index edit/creation form and handles it.

View File

@ -17,6 +17,15 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function array_merge;
use function count;
use function htmlspecialchars;
use function implode;
use function mb_strstr;
use function mb_strtolower;
use function mb_strtoupper;
use function preg_replace;
use function sprintf;
class OperationsController extends AbstractController
{

View File

@ -12,7 +12,15 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Table;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use function array_key_exists;
use function array_keys;
use function array_values;
use function htmlspecialchars;
use function mb_strtoupper;
use function md5;
use function strtoupper;
use function uksort;
use function usort;
/**
* Display table relations for viewing and editing.

View File

@ -19,6 +19,15 @@ use PhpMyAdmin\Table;
use PhpMyAdmin\Template;
use PhpMyAdmin\Transformations;
use PhpMyAdmin\Util;
use function array_values;
use function class_exists;
use function count;
use function implode;
use function in_array;
use function is_file;
use function method_exists;
use function parse_str;
use function sprintf;
/**
* Manipulation of table data like inserting, replacing and updating.

View File

@ -5,6 +5,7 @@ namespace PhpMyAdmin\Controllers\Table;
use PhpMyAdmin\Sql;
use PhpMyAdmin\Url;
use function is_array;
/**
* Handle row specific actions like edit, delete, export.

View File

@ -12,6 +12,15 @@ use PhpMyAdmin\Sql;
use PhpMyAdmin\Table\Search;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use function in_array;
use function intval;
use function mb_strtolower;
use function md5;
use function preg_match;
use function preg_replace;
use function str_ireplace;
use function str_replace;
use function strncasecmp;
/**
* Handles table search tab.

View File

@ -10,6 +10,7 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\SqlQueryForm;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use function htmlspecialchars;
/**
* Table SQL executor

View File

@ -33,6 +33,17 @@ use PhpMyAdmin\Transformations;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use stdClass;
use function array_keys;
use function array_splice;
use function count;
use function implode;
use function in_array;
use function is_array;
use function mb_strtoupper;
use function sprintf;
use function str_replace;
use function trim;
use function strpos;
/**
* Displays table structure infos like columns, indexes, size, rows

View File

@ -11,6 +11,12 @@ use PhpMyAdmin\Template;
use PhpMyAdmin\Tracker;
use PhpMyAdmin\Tracking;
use PhpMyAdmin\Url;
use function array_map;
use function define;
use function explode;
use function htmlspecialchars;
use function sprintf;
use function strtotime;
final class TrackingController extends AbstractController
{

View File

@ -7,6 +7,8 @@ use PhpMyAdmin\Common;
use PhpMyAdmin\Rte\Triggers;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function in_array;
use function strlen;
/**
* Triggers management.

View File

@ -11,6 +11,17 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Table\Search;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use function array_search;
use function htmlspecialchars;
use function in_array;
use function intval;
use function is_numeric;
use function mb_strtolower;
use function preg_match;
use function str_ireplace;
use function str_replace;
use function strncasecmp;
use function count;
/**
* Handles table zoom search tab.

View File

@ -4,6 +4,7 @@ declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
use PhpMyAdmin\ThemeManager;
use function preg_replace;
/**
* Displays list of themes.

View File

@ -10,6 +10,7 @@ use PhpMyAdmin\DatabaseInterface;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Transformations;
use function array_keys;
/**
* Lists available transformation plugins

View File

@ -10,6 +10,8 @@ use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Transformations;
use PhpMyAdmin\Util;
use function define;
use function htmlspecialchars;
use function imagecopyresampled;
use function imagecreatefromstring;
use function imagecreatetruecolor;
@ -18,6 +20,11 @@ use function imagejpeg;
use function imagepng;
use function imagesx;
use function imagesy;
use function in_array;
use function intval;
use function str_replace;
use function stripos;
use function substr;
/**
* Wrapper script for rendering transformations

View File

@ -5,6 +5,7 @@ namespace PhpMyAdmin\Controllers;
use PhpMyAdmin\Core;
use PhpMyAdmin\VersionInformation;
use function json_encode;
/**
* A caching proxy for retrieving version information from https://www.phpmyadmin.net/.

View File

@ -10,6 +10,13 @@ use PhpMyAdmin\Html\Generator;
use PhpMyAdmin\Message;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function array_merge;
use function explode;
use function htmlspecialchars;
use function in_array;
use function sprintf;
use function strpos;
use function substr;
/**
* Handles creation of VIEWs.

View File

@ -13,6 +13,8 @@ use PhpMyAdmin\Table;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function array_merge;
use function sprintf;
/**
* View manipulations

View File

@ -10,6 +10,19 @@ namespace PhpMyAdmin;
use PhpMyAdmin\Di\Migration;
use PhpMyAdmin\Display\Error as DisplayError;
use function gettype;
use function in_array;
use function is_array;
use function is_numeric;
use function is_scalar;
use function is_string;
use function json_encode;
use function preg_replace;
use function sprintf;
use function strlen;
use function strtolower;
use function vsprintf;
use function strtr;
/**
* Core class

View File

@ -7,6 +7,16 @@ declare(strict_types=1);
namespace PhpMyAdmin;
use PhpMyAdmin\Html\Generator;
use function array_merge;
use function count;
use function implode;
use function in_array;
use function intval;
use function json_decode;
use function min;
use function preg_replace;
use function strlen;
use function trim;
/**
* Set of functions for /table/create and /table/add-field

View File

@ -15,6 +15,11 @@ use PhpMyAdmin\Relation;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use stdClass;
use function count;
use function intval;
use function json_decode;
use function json_encode;
use function strpos;
/**
* Set of functions related to database designer

View File

@ -11,6 +11,15 @@ use PhpMyAdmin\Index;
use PhpMyAdmin\Relation;
use PhpMyAdmin\Table;
use PhpMyAdmin\Util;
use function count;
use function explode;
use function in_array;
use function intval;
use function is_array;
use function is_string;
use function json_decode;
use function json_encode;
use function mb_strtoupper;
use function rawurlencode;
/**

View File

@ -11,6 +11,8 @@ use PhpMyAdmin\ParseAnalyze;
use PhpMyAdmin\Sql;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use function array_keys;
use function md5;
/**
* Class to handle database Multi-table querying

View File

@ -16,6 +16,20 @@ use PhpMyAdmin\Table;
use PhpMyAdmin\Template;
use PhpMyAdmin\Url;
use PhpMyAdmin\Util;
use function array_fill;
use function array_multisort;
use function count;
use function explode;
use function htmlspecialchars;
use function implode;
use function in_array;
use function key;
use function max;
use function mb_strlen;
use function mb_strtoupper;
use function mb_substr;
use function str_replace;
use function reset;
/**
* Class to handle database QBE search

View File

@ -11,6 +11,16 @@ use PhpMyAdmin\Html\Generator;
use PhpMyAdmin\Html\MySQLDocumentation;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use function array_intersect;
use function array_key_exists;
use function count;
use function explode;
use function htmlspecialchars;
use function implode;
use function intval;
use function is_array;
use function is_string;
use function strlen;
/**
* Class to handle database search

View File

@ -12,6 +12,20 @@ use mysqli_stmt;
use PhpMyAdmin\DatabaseInterface;
use stdClass;
use function mysqli_init;
use const MYSQLI_AUTO_INCREMENT_FLAG;
use const MYSQLI_BLOB_FLAG;
use const MYSQLI_ENUM_FLAG;
use const MYSQLI_MULTIPLE_KEY_FLAG;
use const MYSQLI_NOT_NULL_FLAG;
use const MYSQLI_NUM_FLAG;
use const MYSQLI_PART_KEY_FLAG;
use const MYSQLI_PRI_KEY_FLAG;
use const MYSQLI_SET_FLAG;
use const MYSQLI_TIMESTAMP_FLAG;
use const MYSQLI_UNIQUE_KEY_FLAG;
use const MYSQLI_UNSIGNED_FLAG;
use const MYSQLI_ZEROFILL_FLAG;
use function defined;
/**
* Interface to the MySQL Improved extension (MySQLi)

View File

@ -23,6 +23,12 @@ use Throwable;
use Twig_Error_Loader;
use Twig_Error_Runtime;
use Twig_Error_Syntax;
use function explode;
use function function_exists;
use function in_array;
use function mb_strpos;
use function strlen;
use function urldecode;
/**
* PhpMyAdmin\Display\Export class

View File

@ -11,6 +11,10 @@ use PhpMyAdmin\Core;
use PhpMyAdmin\Response;
use PhpMyAdmin\Template;
use PhpMyAdmin\Util;
use function htmlspecialchars;
use function sprintf;
use function strtotime;
use function substr;
/**
* PhpMyAdmin\Display\GitRevision class

View File

@ -14,6 +14,8 @@ use PhpMyAdmin\Message;
use PhpMyAdmin\Plugins;
use PhpMyAdmin\Plugins\ImportPlugin;
use PhpMyAdmin\Template;
use function function_exists;
use function intval;
/**
* PhpMyAdmin\Display\Import class

Some files were not shown because too many files have changed in this diff Show More