Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurício Meneghini Fauth <mauricio@fauth.dev>2020-05-26 04:42:37 +0300
committerMaurício Meneghini Fauth <mauricio@fauth.dev>2020-05-26 04:42:37 +0300
commit3baad2eb1c2fe57497b877f76c2708afb5da6438 (patch)
tree782e699860ebccf0445c8e634e2bb038f69165c5 /libraries
parent9269d75fb406935f73e18b7b015ed93f3c2e32af (diff)
Fix some coding standard issues
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
Diffstat (limited to 'libraries')
-rw-r--r--libraries/classes/Advisor.php1
-rw-r--r--libraries/classes/Bookmark.php1
-rw-r--r--libraries/classes/BrowseForeigners.php1
-rw-r--r--libraries/classes/CentralColumns.php1
-rw-r--r--libraries/classes/Charsets.php1
-rw-r--r--libraries/classes/Charsets/Charset.php1
-rw-r--r--libraries/classes/Charsets/Collation.php1
-rw-r--r--libraries/classes/CheckUserPrivileges.php1
-rw-r--r--libraries/classes/Command/AdvisoryRulesCommand.php1
-rw-r--r--libraries/classes/Common.php1
-rw-r--r--libraries/classes/Config.php1
-rw-r--r--libraries/classes/Config/ConfigFile.php1
-rw-r--r--libraries/classes/Config/Descriptions.php1
-rw-r--r--libraries/classes/Config/Form.php1
-rw-r--r--libraries/classes/Config/FormDisplay.php1
-rw-r--r--libraries/classes/Config/FormDisplayTemplate.php1
-rw-r--r--libraries/classes/Config/Forms/BaseForm.php1
-rw-r--r--libraries/classes/Config/Forms/BaseFormList.php3
-rw-r--r--libraries/classes/Config/Forms/Page/BrowseForm.php1
-rw-r--r--libraries/classes/Config/Forms/Page/DbStructureForm.php1
-rw-r--r--libraries/classes/Config/Forms/Page/EditForm.php1
-rw-r--r--libraries/classes/Config/Forms/Page/ExportForm.php1
-rw-r--r--libraries/classes/Config/Forms/Page/ImportForm.php1
-rw-r--r--libraries/classes/Config/Forms/Page/NaviForm.php1
-rw-r--r--libraries/classes/Config/Forms/Page/PageFormList.php1
-rw-r--r--libraries/classes/Config/Forms/Page/SqlForm.php1
-rw-r--r--libraries/classes/Config/Forms/Page/TableStructureForm.php1
-rw-r--r--libraries/classes/Config/Forms/Setup/ConfigForm.php1
-rw-r--r--libraries/classes/Config/Forms/Setup/ExportForm.php1
-rw-r--r--libraries/classes/Config/Forms/Setup/FeaturesForm.php1
-rw-r--r--libraries/classes/Config/Forms/Setup/ImportForm.php1
-rw-r--r--libraries/classes/Config/Forms/Setup/MainForm.php1
-rw-r--r--libraries/classes/Config/Forms/Setup/NaviForm.php1
-rw-r--r--libraries/classes/Config/Forms/Setup/ServersForm.php1
-rw-r--r--libraries/classes/Config/Forms/Setup/SetupFormList.php1
-rw-r--r--libraries/classes/Config/Forms/Setup/SqlForm.php1
-rw-r--r--libraries/classes/Config/Forms/User/ExportForm.php1
-rw-r--r--libraries/classes/Config/Forms/User/FeaturesForm.php1
-rw-r--r--libraries/classes/Config/Forms/User/ImportForm.php1
-rw-r--r--libraries/classes/Config/Forms/User/MainForm.php1
-rw-r--r--libraries/classes/Config/Forms/User/NaviForm.php1
-rw-r--r--libraries/classes/Config/Forms/User/SqlForm.php1
-rw-r--r--libraries/classes/Config/Forms/User/UserFormList.php1
-rw-r--r--libraries/classes/Config/PageSettings.php1
-rw-r--r--libraries/classes/Config/ServerConfigChecks.php1
-rw-r--r--libraries/classes/Config/SpecialSchemaLinks.php1
-rw-r--r--libraries/classes/Config/Validator.php1
-rw-r--r--libraries/classes/Console.php1
-rw-r--r--libraries/classes/Controllers/AbstractController.php1
-rw-r--r--libraries/classes/Controllers/AjaxController.php1
-rw-r--r--libraries/classes/Controllers/BrowseForeignersController.php1
-rw-r--r--libraries/classes/Controllers/ChangeLogController.php1
-rw-r--r--libraries/classes/Controllers/CheckRelationsController.php1
-rw-r--r--libraries/classes/Controllers/Database/AbstractController.php1
-rw-r--r--libraries/classes/Controllers/Database/CentralColumnsController.php1
-rw-r--r--libraries/classes/Controllers/Database/DataDictionaryController.php1
-rw-r--r--libraries/classes/Controllers/Database/DesignerController.php1
-rw-r--r--libraries/classes/Controllers/Database/ExportController.php1
-rw-r--r--libraries/classes/Controllers/Database/ImportController.php1
-rw-r--r--libraries/classes/Controllers/Database/MultiTableQueryController.php1
-rw-r--r--libraries/classes/Controllers/Database/OperationsController.php1
-rw-r--r--libraries/classes/Controllers/Database/PrivilegesController.php1
-rw-r--r--libraries/classes/Controllers/Database/RoutinesController.php1
-rw-r--r--libraries/classes/Controllers/Database/SearchController.php1
-rw-r--r--libraries/classes/Controllers/Database/SqlAutoCompleteController.php1
-rw-r--r--libraries/classes/Controllers/Database/SqlController.php1
-rw-r--r--libraries/classes/Controllers/Database/SqlFormatController.php1
-rw-r--r--libraries/classes/Controllers/Database/StructureController.php5
-rw-r--r--libraries/classes/Controllers/Database/TrackingController.php1
-rw-r--r--libraries/classes/Controllers/Database/TriggersController.php1
-rw-r--r--libraries/classes/Controllers/ErrorReportController.php1
-rw-r--r--libraries/classes/Controllers/ExportController.php1
-rw-r--r--libraries/classes/Controllers/GisDataEditorController.php1
-rw-r--r--libraries/classes/Controllers/HomeController.php1
-rw-r--r--libraries/classes/Controllers/ImportController.php1
-rw-r--r--libraries/classes/Controllers/ImportStatusController.php1
-rw-r--r--libraries/classes/Controllers/LicenseController.php1
-rw-r--r--libraries/classes/Controllers/LintController.php1
-rw-r--r--libraries/classes/Controllers/LogoutController.php1
-rw-r--r--libraries/classes/Controllers/NavigationController.php1
-rw-r--r--libraries/classes/Controllers/NormalizationController.php1
-rw-r--r--libraries/classes/Controllers/PhpInfoController.php1
-rw-r--r--libraries/classes/Controllers/Preferences/ManageController.php1
-rw-r--r--libraries/classes/Controllers/Preferences/TwoFactorController.php1
-rw-r--r--libraries/classes/Controllers/SchemaExportController.php1
-rw-r--r--libraries/classes/Controllers/Server/BinlogController.php1
-rw-r--r--libraries/classes/Controllers/Server/CollationsController.php1
-rw-r--r--libraries/classes/Controllers/Server/DatabasesController.php1
-rw-r--r--libraries/classes/Controllers/Server/EnginesController.php1
-rw-r--r--libraries/classes/Controllers/Server/ExportController.php1
-rw-r--r--libraries/classes/Controllers/Server/ImportController.php1
-rw-r--r--libraries/classes/Controllers/Server/PluginsController.php1
-rw-r--r--libraries/classes/Controllers/Server/PrivilegesController.php1
-rw-r--r--libraries/classes/Controllers/Server/ReplicationController.php1
-rw-r--r--libraries/classes/Controllers/Server/SqlController.php1
-rw-r--r--libraries/classes/Controllers/Server/Status/AbstractController.php1
-rw-r--r--libraries/classes/Controllers/Server/Status/MonitorController.php1
-rw-r--r--libraries/classes/Controllers/Server/Status/ProcessesController.php1
-rw-r--r--libraries/classes/Controllers/Server/Status/QueriesController.php1
-rw-r--r--libraries/classes/Controllers/Server/Status/StatusController.php1
-rw-r--r--libraries/classes/Controllers/Server/Status/VariablesController.php1
-rw-r--r--libraries/classes/Controllers/Server/UserGroupsController.php1
-rw-r--r--libraries/classes/Controllers/Server/VariablesController.php1
-rw-r--r--libraries/classes/Controllers/Setup/AbstractController.php1
-rw-r--r--libraries/classes/Controllers/Setup/ConfigController.php1
-rw-r--r--libraries/classes/Controllers/Setup/FormController.php1
-rw-r--r--libraries/classes/Controllers/Setup/HomeController.php1
-rw-r--r--libraries/classes/Controllers/Setup/ServersController.php1
-rw-r--r--libraries/classes/Controllers/SqlController.php1
-rw-r--r--libraries/classes/Controllers/Table/AbstractController.php1
-rw-r--r--libraries/classes/Controllers/Table/AddFieldController.php1
-rw-r--r--libraries/classes/Controllers/Table/ChangeController.php1
-rw-r--r--libraries/classes/Controllers/Table/ChartController.php1
-rw-r--r--libraries/classes/Controllers/Table/CreateController.php1
-rw-r--r--libraries/classes/Controllers/Table/ExportController.php1
-rw-r--r--libraries/classes/Controllers/Table/FindReplaceController.php1
-rw-r--r--libraries/classes/Controllers/Table/GetFieldController.php1
-rw-r--r--libraries/classes/Controllers/Table/GisVisualizationController.php1
-rw-r--r--libraries/classes/Controllers/Table/ImportController.php1
-rw-r--r--libraries/classes/Controllers/Table/IndexesController.php1
-rw-r--r--libraries/classes/Controllers/Table/OperationsController.php1
-rw-r--r--libraries/classes/Controllers/Table/PrivilegesController.php1
-rw-r--r--libraries/classes/Controllers/Table/RecentFavoriteController.php1
-rw-r--r--libraries/classes/Controllers/Table/RelationController.php1
-rw-r--r--libraries/classes/Controllers/Table/ReplaceController.php1
-rw-r--r--libraries/classes/Controllers/Table/SearchController.php1
-rw-r--r--libraries/classes/Controllers/Table/SqlController.php1
-rw-r--r--libraries/classes/Controllers/Table/StructureController.php1
-rw-r--r--libraries/classes/Controllers/Table/TrackingController.php1
-rw-r--r--libraries/classes/Controllers/Table/TriggersController.php1
-rw-r--r--libraries/classes/Controllers/Table/ZoomSearchController.php1
-rw-r--r--libraries/classes/Controllers/ThemesController.php1
-rw-r--r--libraries/classes/Controllers/TransformationOverviewController.php1
-rw-r--r--libraries/classes/Controllers/TransformationWrapperController.php1
-rw-r--r--libraries/classes/Controllers/UserPasswordController.php1
-rw-r--r--libraries/classes/Controllers/VersionCheckController.php1
-rw-r--r--libraries/classes/Controllers/ViewCreateController.php1
-rw-r--r--libraries/classes/Controllers/ViewOperationsController.php1
-rw-r--r--libraries/classes/Core.php3
-rw-r--r--libraries/classes/CreateAddField.php1
-rw-r--r--libraries/classes/Database/DatabaseList.php1
-rw-r--r--libraries/classes/Database/Designer.php1
-rw-r--r--libraries/classes/Database/Designer/Common.php5
-rw-r--r--libraries/classes/Database/Designer/DesignerTable.php5
-rw-r--r--libraries/classes/Database/MultiTableQuery.php1
-rw-r--r--libraries/classes/Database/Qbe.php1
-rw-r--r--libraries/classes/Database/Routines.php5
-rw-r--r--libraries/classes/Database/Search.php1
-rw-r--r--libraries/classes/DatabaseInterface.php7
-rw-r--r--libraries/classes/Dbal/DbalInterface.php3
-rw-r--r--libraries/classes/Dbal/DbiExtension.php1
-rw-r--r--libraries/classes/Dbal/DbiMysqli.php1
-rw-r--r--libraries/classes/Di/Migration.php1
-rw-r--r--libraries/classes/Display/ChangePassword.php1
-rw-r--r--libraries/classes/Display/CreateTable.php1
-rw-r--r--libraries/classes/Display/Error.php1
-rw-r--r--libraries/classes/Display/Export.php1
-rw-r--r--libraries/classes/Display/GitRevision.php1
-rw-r--r--libraries/classes/Display/Import.php1
-rw-r--r--libraries/classes/Display/ImportAjax.php1
-rw-r--r--libraries/classes/Display/Results.php1
-rw-r--r--libraries/classes/Encoding.php9
-rw-r--r--libraries/classes/Engines/Bdb.php1
-rw-r--r--libraries/classes/Engines/Berkeleydb.php1
-rw-r--r--libraries/classes/Engines/Binlog.php1
-rw-r--r--libraries/classes/Engines/Innobase.php1
-rw-r--r--libraries/classes/Engines/Innodb.php1
-rw-r--r--libraries/classes/Engines/Memory.php1
-rw-r--r--libraries/classes/Engines/Merge.php1
-rw-r--r--libraries/classes/Engines/MrgMyisam.php1
-rw-r--r--libraries/classes/Engines/Myisam.php1
-rw-r--r--libraries/classes/Engines/Ndbcluster.php1
-rw-r--r--libraries/classes/Engines/Pbxt.php1
-rw-r--r--libraries/classes/Engines/PerformanceSchema.php1
-rw-r--r--libraries/classes/Error.php1
-rw-r--r--libraries/classes/ErrorHandler.php1
-rw-r--r--libraries/classes/ErrorReport.php3
-rw-r--r--libraries/classes/Exceptions/ExportException.php1
-rw-r--r--libraries/classes/Export.php3
-rw-r--r--libraries/classes/File.php3
-rw-r--r--libraries/classes/FileListing.php1
-rw-r--r--libraries/classes/Font.php1
-rw-r--r--libraries/classes/Footer.php1
-rw-r--r--libraries/classes/Gis/GisFactory.php1
-rw-r--r--libraries/classes/Gis/GisGeometry.php1
-rw-r--r--libraries/classes/Gis/GisGeometryCollection.php1
-rw-r--r--libraries/classes/Gis/GisLineString.php1
-rw-r--r--libraries/classes/Gis/GisMultiLineString.php1
-rw-r--r--libraries/classes/Gis/GisMultiPoint.php1
-rw-r--r--libraries/classes/Gis/GisMultiPolygon.php1
-rw-r--r--libraries/classes/Gis/GisPoint.php1
-rw-r--r--libraries/classes/Gis/GisPolygon.php1
-rw-r--r--libraries/classes/Gis/GisVisualization.php1
-rw-r--r--libraries/classes/Git.php7
-rw-r--r--libraries/classes/Header.php1
-rw-r--r--libraries/classes/Html/ActionLinksModes/ActionLinksModesInterface.php1
-rw-r--r--libraries/classes/Html/ActionLinksModes/Factory.php1
-rw-r--r--libraries/classes/Html/ActionLinksModes/Image.php1
-rw-r--r--libraries/classes/Html/ActionLinksModes/Text.php1
-rw-r--r--libraries/classes/Html/Generator.php3
-rw-r--r--libraries/classes/Html/MySQLDocumentation.php1
-rw-r--r--libraries/classes/Import.php1
-rw-r--r--libraries/classes/Index.php1
-rw-r--r--libraries/classes/IndexColumn.php1
-rw-r--r--libraries/classes/InsertEdit.php1
-rw-r--r--libraries/classes/InternalRelations.php1
-rw-r--r--libraries/classes/IpAllowDeny.php1
-rw-r--r--libraries/classes/Language.php1
-rw-r--r--libraries/classes/LanguageManager.php1
-rw-r--r--libraries/classes/Linter.php1
-rw-r--r--libraries/classes/ListAbstract.php1
-rw-r--r--libraries/classes/ListDatabase.php1
-rw-r--r--libraries/classes/Logging.php1
-rw-r--r--libraries/classes/Menu.php1
-rw-r--r--libraries/classes/Message.php1
-rw-r--r--libraries/classes/Mime.php1
-rw-r--r--libraries/classes/Navigation/Navigation.php1
-rw-r--r--libraries/classes/Navigation/NavigationTree.php1
-rw-r--r--libraries/classes/Navigation/NodeFactory.php1
-rw-r--r--libraries/classes/Navigation/Nodes/Node.php7
-rw-r--r--libraries/classes/Navigation/Nodes/NodeColumn.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeColumnContainer.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeDatabase.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeDatabaseChild.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeDatabaseChildContainer.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeEvent.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeEventContainer.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeFunction.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeFunctionContainer.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeIndex.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeIndexContainer.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeProcedure.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeProcedureContainer.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeTable.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeTableContainer.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeTrigger.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeTriggerContainer.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeView.php1
-rw-r--r--libraries/classes/Navigation/Nodes/NodeViewContainer.php1
-rw-r--r--libraries/classes/Normalization.php1
-rw-r--r--libraries/classes/OpenDocument.php1
-rw-r--r--libraries/classes/Operations.php1
-rw-r--r--libraries/classes/OutputBuffering.php1
-rw-r--r--libraries/classes/ParseAnalyze.php1
-rw-r--r--libraries/classes/Partition.php1
-rw-r--r--libraries/classes/Pdf.php1
-rw-r--r--libraries/classes/Plugins.php1
-rw-r--r--libraries/classes/Plugins/Auth/AuthenticationConfig.php1
-rw-r--r--libraries/classes/Plugins/Auth/AuthenticationCookie.php1
-rw-r--r--libraries/classes/Plugins/Auth/AuthenticationHttp.php1
-rw-r--r--libraries/classes/Plugins/Auth/AuthenticationSignon.php3
-rw-r--r--libraries/classes/Plugins/AuthenticationPlugin.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportCodegen.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportCsv.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportExcel.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportHtmlword.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportJson.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportLatex.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportMediawiki.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportOds.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportOdt.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportPdf.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportPhparray.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportSql.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportTexytext.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportXml.php1
-rw-r--r--libraries/classes/Plugins/Export/ExportYaml.php1
-rw-r--r--libraries/classes/Plugins/Export/Helpers/Pdf.php1
-rw-r--r--libraries/classes/Plugins/Export/Helpers/TableProperty.php1
-rw-r--r--libraries/classes/Plugins/Export/README.md1
-rw-r--r--libraries/classes/Plugins/ExportPlugin.php1
-rw-r--r--libraries/classes/Plugins/IOTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Import/AbstractImportCsv.php1
-rw-r--r--libraries/classes/Plugins/Import/ImportCsv.php1
-rw-r--r--libraries/classes/Plugins/Import/ImportLdi.php1
-rw-r--r--libraries/classes/Plugins/Import/ImportMediawiki.php1
-rw-r--r--libraries/classes/Plugins/Import/ImportOds.php1
-rw-r--r--libraries/classes/Plugins/Import/ImportShp.php1
-rw-r--r--libraries/classes/Plugins/Import/ImportSql.php1
-rw-r--r--libraries/classes/Plugins/Import/ImportXml.php1
-rw-r--r--libraries/classes/Plugins/Import/README.md1
-rw-r--r--libraries/classes/Plugins/Import/ShapeFileImport.php1
-rw-r--r--libraries/classes/Plugins/Import/Upload/UploadApc.php1
-rw-r--r--libraries/classes/Plugins/Import/Upload/UploadNoplugin.php1
-rw-r--r--libraries/classes/Plugins/Import/Upload/UploadProgress.php1
-rw-r--r--libraries/classes/Plugins/Import/Upload/UploadSession.php1
-rw-r--r--libraries/classes/Plugins/ImportPlugin.php1
-rw-r--r--libraries/classes/Plugins/Schema/Dia/Dia.php1
-rw-r--r--libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php1
-rw-r--r--libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php1
-rw-r--r--libraries/classes/Plugins/Schema/Dia/TableStatsDia.php1
-rw-r--r--libraries/classes/Plugins/Schema/Eps/Eps.php1
-rw-r--r--libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php1
-rw-r--r--libraries/classes/Plugins/Schema/Eps/RelationStatsEps.php1
-rw-r--r--libraries/classes/Plugins/Schema/Eps/TableStatsEps.php1
-rw-r--r--libraries/classes/Plugins/Schema/ExportRelationSchema.php1
-rw-r--r--libraries/classes/Plugins/Schema/Pdf/Pdf.php1
-rw-r--r--libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php1
-rw-r--r--libraries/classes/Plugins/Schema/Pdf/RelationStatsPdf.php1
-rw-r--r--libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php1
-rw-r--r--libraries/classes/Plugins/Schema/RelationStats.php1
-rw-r--r--libraries/classes/Plugins/Schema/SchemaDia.php1
-rw-r--r--libraries/classes/Plugins/Schema/SchemaEps.php1
-rw-r--r--libraries/classes/Plugins/Schema/SchemaPdf.php1
-rw-r--r--libraries/classes/Plugins/Schema/SchemaSvg.php1
-rw-r--r--libraries/classes/Plugins/Schema/Svg/RelationStatsSvg.php1
-rw-r--r--libraries/classes/Plugins/Schema/Svg/Svg.php1
-rw-r--r--libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php1
-rw-r--r--libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php1
-rw-r--r--libraries/classes/Plugins/Schema/TableStats.php1
-rw-r--r--libraries/classes/Plugins/SchemaPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/CodeMirrorEditorTransformationPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/FormattedTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/HexTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/ImageLinkTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/LongToIPv4TransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/SQLTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/TextFileUploadTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Input/Image_JPEG_Upload.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Input/Text_Plain_FileUpload.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptobinary.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptolong.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Input/Text_Plain_JsonEditor.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Input/Text_Plain_RegexValidation.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Input/Text_Plain_SqlEditor.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Input/Text_Plain_XmlEditor.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Download.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Hex.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Image_JPEG_Inline.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Image_JPEG_Link.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Image_PNG_Inline.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Octetstream_Sql.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Plain_Binarytoip.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Plain_Bool2Text.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Plain_Dateformat.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Plain_External.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Plain_Formatted.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Plain_Imagelink.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Plain_Json.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Plain_Sql.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Output/Text_Plain_Xml.php1
-rw-r--r--libraries/classes/Plugins/Transformations/TEMPLATE1
-rw-r--r--libraries/classes/Plugins/Transformations/TEMPLATE_ABSTRACT1
-rw-r--r--libraries/classes/Plugins/Transformations/Text_Plain_Link.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Text_Plain_Longtoipv4.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Text_Plain_PreApPend.php1
-rw-r--r--libraries/classes/Plugins/Transformations/Text_Plain_Substring.php1
-rw-r--r--libraries/classes/Plugins/TransformationsInterface.php1
-rw-r--r--libraries/classes/Plugins/TransformationsPlugin.php1
-rw-r--r--libraries/classes/Plugins/TwoFactor/Application.php1
-rw-r--r--libraries/classes/Plugins/TwoFactor/Invalid.php1
-rw-r--r--libraries/classes/Plugins/TwoFactor/Key.php1
-rw-r--r--libraries/classes/Plugins/TwoFactor/Simple.php1
-rw-r--r--libraries/classes/Plugins/TwoFactorPlugin.php1
-rw-r--r--libraries/classes/Plugins/UploadInterface.php1
-rw-r--r--libraries/classes/Properties/Options/Groups/OptionsPropertyMainGroup.php1
-rw-r--r--libraries/classes/Properties/Options/Groups/OptionsPropertyRootGroup.php1
-rw-r--r--libraries/classes/Properties/Options/Groups/OptionsPropertySubgroup.php1
-rw-r--r--libraries/classes/Properties/Options/Items/BoolPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Options/Items/DocPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Options/Items/HiddenPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Options/Items/MessageOnlyPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Options/Items/NumberPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Options/Items/RadioPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Options/Items/SelectPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Options/Items/TextPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Options/OptionsPropertyGroup.php1
-rw-r--r--libraries/classes/Properties/Options/OptionsPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Options/OptionsPropertyOneItem.php1
-rw-r--r--libraries/classes/Properties/Plugins/ExportPluginProperties.php1
-rw-r--r--libraries/classes/Properties/Plugins/ImportPluginProperties.php1
-rw-r--r--libraries/classes/Properties/Plugins/PluginPropertyItem.php1
-rw-r--r--libraries/classes/Properties/Plugins/SchemaPluginProperties.php1
-rw-r--r--libraries/classes/Properties/PropertyItem.php3
-rw-r--r--libraries/classes/RecentFavoriteTable.php1
-rw-r--r--libraries/classes/Relation.php1
-rw-r--r--libraries/classes/RelationCleanup.php1
-rw-r--r--libraries/classes/Replication.php1
-rw-r--r--libraries/classes/ReplicationGui.php1
-rw-r--r--libraries/classes/ReplicationInfo.php1
-rw-r--r--libraries/classes/Response.php1
-rw-r--r--libraries/classes/Sanitize.php1
-rw-r--r--libraries/classes/SavedSearches.php1
-rw-r--r--libraries/classes/Scripts.php1
-rw-r--r--libraries/classes/Server/Plugin.php1
-rw-r--r--libraries/classes/Server/Plugins.php1
-rw-r--r--libraries/classes/Server/Privileges.php1
-rw-r--r--libraries/classes/Server/Select.php1
-rw-r--r--libraries/classes/Server/Status/Data.php1
-rw-r--r--libraries/classes/Server/Status/Monitor.php1
-rw-r--r--libraries/classes/Server/UserGroups.php1
-rw-r--r--libraries/classes/Session.php1
-rw-r--r--libraries/classes/Setup/ConfigGenerator.php1
-rw-r--r--libraries/classes/Setup/FormProcessing.php1
-rw-r--r--libraries/classes/Setup/Index.php1
-rw-r--r--libraries/classes/Sql.php3
-rw-r--r--libraries/classes/SqlQueryForm.php1
-rw-r--r--libraries/classes/StorageEngine.php1
-rw-r--r--libraries/classes/SubPartition.php1
-rw-r--r--libraries/classes/SystemDatabase.php1
-rw-r--r--libraries/classes/Table.php1
-rw-r--r--libraries/classes/Table/Search.php1
-rw-r--r--libraries/classes/TablePartitionDefinition.php1
-rw-r--r--libraries/classes/Template.php4
-rw-r--r--libraries/classes/Theme.php1
-rw-r--r--libraries/classes/ThemeManager.php1
-rw-r--r--libraries/classes/Tracker.php1
-rw-r--r--libraries/classes/Tracking.php1
-rw-r--r--libraries/classes/Transformations.php1
-rw-r--r--libraries/classes/Twig/CoreExtension.php1
-rw-r--r--libraries/classes/Twig/I18n/NodeTrans.php1
-rw-r--r--libraries/classes/Twig/I18n/TokenParserTrans.php1
-rw-r--r--libraries/classes/Twig/I18nExtension.php1
-rw-r--r--libraries/classes/Twig/MessageExtension.php1
-rw-r--r--libraries/classes/Twig/PluginsExtension.php1
-rw-r--r--libraries/classes/Twig/RelationExtension.php1
-rw-r--r--libraries/classes/Twig/SanitizeExtension.php1
-rw-r--r--libraries/classes/Twig/TableExtension.php1
-rw-r--r--libraries/classes/Twig/TrackerExtension.php1
-rw-r--r--libraries/classes/Twig/TransformationsExtension.php1
-rw-r--r--libraries/classes/Twig/UrlExtension.php1
-rw-r--r--libraries/classes/Twig/UtilExtension.php1
-rw-r--r--libraries/classes/TwoFactor.php1
-rw-r--r--libraries/classes/Types.php1
-rw-r--r--libraries/classes/Url.php1
-rw-r--r--libraries/classes/UserPassword.php1
-rw-r--r--libraries/classes/UserPreferences.php1
-rw-r--r--libraries/classes/Util.php3
-rw-r--r--libraries/classes/Utils/FormatConverter.php5
-rw-r--r--libraries/classes/Utils/HttpRequest.php9
-rw-r--r--libraries/classes/VersionInformation.php1
-rw-r--r--libraries/classes/ZipExtension.php1
-rw-r--r--libraries/common.inc.php1
-rw-r--r--libraries/config.default.php1
-rw-r--r--libraries/config.values.php1
-rw-r--r--libraries/services.php2
-rw-r--r--libraries/services_controllers.php2
-rw-r--r--libraries/services_loader.php2
-rw-r--r--libraries/vendor_config.php1
451 files changed, 480 insertions, 53 deletions
diff --git a/libraries/classes/Advisor.php b/libraries/classes/Advisor.php
index 66c8d308ca..0c22d2cadf 100644
--- a/libraries/classes/Advisor.php
+++ b/libraries/classes/Advisor.php
@@ -3,6 +3,7 @@
* A simple rules engine, that parses and executes the rules in advisory_rules.txt.
* Adjusted to phpMyAdmin.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Bookmark.php b/libraries/classes/Bookmark.php
index 0c723bccdb..ea9b6a99cd 100644
--- a/libraries/classes/Bookmark.php
+++ b/libraries/classes/Bookmark.php
@@ -2,6 +2,7 @@
/**
* Handles bookmarking SQL queries
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/BrowseForeigners.php b/libraries/classes/BrowseForeigners.php
index 5fc05142b3..240fcdb5eb 100644
--- a/libraries/classes/BrowseForeigners.php
+++ b/libraries/classes/BrowseForeigners.php
@@ -2,6 +2,7 @@
/**
* Contains functions used by browse foreigners
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/CentralColumns.php b/libraries/classes/CentralColumns.php
index 6194c14c29..25cf98e8fd 100644
--- a/libraries/classes/CentralColumns.php
+++ b/libraries/classes/CentralColumns.php
@@ -2,6 +2,7 @@
/**
* Functions for displaying user preferences pages
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Charsets.php b/libraries/classes/Charsets.php
index b8812fae99..a915cf83af 100644
--- a/libraries/classes/Charsets.php
+++ b/libraries/classes/Charsets.php
@@ -2,6 +2,7 @@
/**
* MySQL charset metadata and manipulations
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Charsets/Charset.php b/libraries/classes/Charsets/Charset.php
index fbf6c6d192..46d05927e6 100644
--- a/libraries/classes/Charsets/Charset.php
+++ b/libraries/classes/Charsets/Charset.php
@@ -2,6 +2,7 @@
/**
* Value object class for a character set
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Charsets;
diff --git a/libraries/classes/Charsets/Collation.php b/libraries/classes/Charsets/Collation.php
index 0f44b3e676..21bce07dca 100644
--- a/libraries/classes/Charsets/Collation.php
+++ b/libraries/classes/Charsets/Collation.php
@@ -2,6 +2,7 @@
/**
* Value object class for a collation
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Charsets;
diff --git a/libraries/classes/CheckUserPrivileges.php b/libraries/classes/CheckUserPrivileges.php
index 7d912cfc95..2fc0beed6e 100644
--- a/libraries/classes/CheckUserPrivileges.php
+++ b/libraries/classes/CheckUserPrivileges.php
@@ -2,6 +2,7 @@
/**
* Get user's global privileges and some db-specific privileges
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Command/AdvisoryRulesCommand.php b/libraries/classes/Command/AdvisoryRulesCommand.php
index 926f17b9ba..f75069d570 100644
--- a/libraries/classes/Command/AdvisoryRulesCommand.php
+++ b/libraries/classes/Command/AdvisoryRulesCommand.php
@@ -2,6 +2,7 @@
/**
* Translates advisory rules to Gettext format
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Command;
diff --git a/libraries/classes/Common.php b/libraries/classes/Common.php
index f99397bcbf..9bb9ad0a6b 100644
--- a/libraries/classes/Common.php
+++ b/libraries/classes/Common.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Config.php b/libraries/classes/Config.php
index 072653ff9e..fc6904db77 100644
--- a/libraries/classes/Config.php
+++ b/libraries/classes/Config.php
@@ -2,6 +2,7 @@
/**
* Configuration handling.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Config/ConfigFile.php b/libraries/classes/Config/ConfigFile.php
index e459acf63f..55836360cf 100644
--- a/libraries/classes/Config/ConfigFile.php
+++ b/libraries/classes/Config/ConfigFile.php
@@ -2,6 +2,7 @@
/**
* Config file management
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config;
diff --git a/libraries/classes/Config/Descriptions.php b/libraries/classes/Config/Descriptions.php
index 9d54dfe7bd..65794a88c2 100644
--- a/libraries/classes/Config/Descriptions.php
+++ b/libraries/classes/Config/Descriptions.php
@@ -2,6 +2,7 @@
/**
* Verbose descriptions for settings.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config;
diff --git a/libraries/classes/Config/Form.php b/libraries/classes/Config/Form.php
index 5bbe2f2a33..4850b4cd66 100644
--- a/libraries/classes/Config/Form.php
+++ b/libraries/classes/Config/Form.php
@@ -2,6 +2,7 @@
/**
* Form handling code.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config;
diff --git a/libraries/classes/Config/FormDisplay.php b/libraries/classes/Config/FormDisplay.php
index 8895356b56..6e1bf7fe4a 100644
--- a/libraries/classes/Config/FormDisplay.php
+++ b/libraries/classes/Config/FormDisplay.php
@@ -9,6 +9,7 @@
* o translated_path - work_path modified for HTML field name, a path with
* slashes changed to hyphens, eg. Servers-4-verbose
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config;
diff --git a/libraries/classes/Config/FormDisplayTemplate.php b/libraries/classes/Config/FormDisplayTemplate.php
index 69f5961046..f3f8d0ddda 100644
--- a/libraries/classes/Config/FormDisplayTemplate.php
+++ b/libraries/classes/Config/FormDisplayTemplate.php
@@ -2,6 +2,7 @@
/**
* Form templates
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config;
diff --git a/libraries/classes/Config/Forms/BaseForm.php b/libraries/classes/Config/Forms/BaseForm.php
index 613cf2791d..eba9487fcf 100644
--- a/libraries/classes/Config/Forms/BaseForm.php
+++ b/libraries/classes/Config/Forms/BaseForm.php
@@ -2,6 +2,7 @@
/**
* Base class for preferences.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms;
diff --git a/libraries/classes/Config/Forms/BaseFormList.php b/libraries/classes/Config/Forms/BaseFormList.php
index 05ad952d9e..c2104b2a52 100644
--- a/libraries/classes/Config/Forms/BaseFormList.php
+++ b/libraries/classes/Config/Forms/BaseFormList.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms;
@@ -44,7 +45,7 @@ class BaseFormList
/**
* @param string $name Name
*
- * @return null|string
+ * @return string|null
*/
public static function get($name)
{
diff --git a/libraries/classes/Config/Forms/Page/BrowseForm.php b/libraries/classes/Config/Forms/Page/BrowseForm.php
index a49b308a51..12f0edc4bd 100644
--- a/libraries/classes/Config/Forms/Page/BrowseForm.php
+++ b/libraries/classes/Config/Forms/Page/BrowseForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Page;
diff --git a/libraries/classes/Config/Forms/Page/DbStructureForm.php b/libraries/classes/Config/Forms/Page/DbStructureForm.php
index 5505bb11de..7dc085750d 100644
--- a/libraries/classes/Config/Forms/Page/DbStructureForm.php
+++ b/libraries/classes/Config/Forms/Page/DbStructureForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Page;
diff --git a/libraries/classes/Config/Forms/Page/EditForm.php b/libraries/classes/Config/Forms/Page/EditForm.php
index 93182c6f75..6312bde1d3 100644
--- a/libraries/classes/Config/Forms/Page/EditForm.php
+++ b/libraries/classes/Config/Forms/Page/EditForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Page;
diff --git a/libraries/classes/Config/Forms/Page/ExportForm.php b/libraries/classes/Config/Forms/Page/ExportForm.php
index 29358c012f..583191c8ed 100644
--- a/libraries/classes/Config/Forms/Page/ExportForm.php
+++ b/libraries/classes/Config/Forms/Page/ExportForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Page;
diff --git a/libraries/classes/Config/Forms/Page/ImportForm.php b/libraries/classes/Config/Forms/Page/ImportForm.php
index b7f92bc35c..bfc7389026 100644
--- a/libraries/classes/Config/Forms/Page/ImportForm.php
+++ b/libraries/classes/Config/Forms/Page/ImportForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Page;
diff --git a/libraries/classes/Config/Forms/Page/NaviForm.php b/libraries/classes/Config/Forms/Page/NaviForm.php
index f728a19cfd..6d63126b64 100644
--- a/libraries/classes/Config/Forms/Page/NaviForm.php
+++ b/libraries/classes/Config/Forms/Page/NaviForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Page;
diff --git a/libraries/classes/Config/Forms/Page/PageFormList.php b/libraries/classes/Config/Forms/Page/PageFormList.php
index 3c9ca25349..6158331ee2 100644
--- a/libraries/classes/Config/Forms/Page/PageFormList.php
+++ b/libraries/classes/Config/Forms/Page/PageFormList.php
@@ -2,6 +2,7 @@
/**
* Page preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Page;
diff --git a/libraries/classes/Config/Forms/Page/SqlForm.php b/libraries/classes/Config/Forms/Page/SqlForm.php
index 1702b13257..f6e78487c8 100644
--- a/libraries/classes/Config/Forms/Page/SqlForm.php
+++ b/libraries/classes/Config/Forms/Page/SqlForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Page;
diff --git a/libraries/classes/Config/Forms/Page/TableStructureForm.php b/libraries/classes/Config/Forms/Page/TableStructureForm.php
index 9240d5a002..485db5ee1a 100644
--- a/libraries/classes/Config/Forms/Page/TableStructureForm.php
+++ b/libraries/classes/Config/Forms/Page/TableStructureForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Page;
diff --git a/libraries/classes/Config/Forms/Setup/ConfigForm.php b/libraries/classes/Config/Forms/Setup/ConfigForm.php
index 03d80ac205..cadf8c5cc5 100644
--- a/libraries/classes/Config/Forms/Setup/ConfigForm.php
+++ b/libraries/classes/Config/Forms/Setup/ConfigForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
diff --git a/libraries/classes/Config/Forms/Setup/ExportForm.php b/libraries/classes/Config/Forms/Setup/ExportForm.php
index 671c8a9570..0fd7294536 100644
--- a/libraries/classes/Config/Forms/Setup/ExportForm.php
+++ b/libraries/classes/Config/Forms/Setup/ExportForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
diff --git a/libraries/classes/Config/Forms/Setup/FeaturesForm.php b/libraries/classes/Config/Forms/Setup/FeaturesForm.php
index b824de2cb4..bfe84c671a 100644
--- a/libraries/classes/Config/Forms/Setup/FeaturesForm.php
+++ b/libraries/classes/Config/Forms/Setup/FeaturesForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
diff --git a/libraries/classes/Config/Forms/Setup/ImportForm.php b/libraries/classes/Config/Forms/Setup/ImportForm.php
index 17107ac036..c22c973f27 100644
--- a/libraries/classes/Config/Forms/Setup/ImportForm.php
+++ b/libraries/classes/Config/Forms/Setup/ImportForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
diff --git a/libraries/classes/Config/Forms/Setup/MainForm.php b/libraries/classes/Config/Forms/Setup/MainForm.php
index 5332fcdaea..3b7d0eef42 100644
--- a/libraries/classes/Config/Forms/Setup/MainForm.php
+++ b/libraries/classes/Config/Forms/Setup/MainForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
diff --git a/libraries/classes/Config/Forms/Setup/NaviForm.php b/libraries/classes/Config/Forms/Setup/NaviForm.php
index 48b1c4707f..f95f71236c 100644
--- a/libraries/classes/Config/Forms/Setup/NaviForm.php
+++ b/libraries/classes/Config/Forms/Setup/NaviForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
diff --git a/libraries/classes/Config/Forms/Setup/ServersForm.php b/libraries/classes/Config/Forms/Setup/ServersForm.php
index fada6e4aa6..57f0755e9b 100644
--- a/libraries/classes/Config/Forms/Setup/ServersForm.php
+++ b/libraries/classes/Config/Forms/Setup/ServersForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
diff --git a/libraries/classes/Config/Forms/Setup/SetupFormList.php b/libraries/classes/Config/Forms/Setup/SetupFormList.php
index e0a6ca3810..0a93f77df6 100644
--- a/libraries/classes/Config/Forms/Setup/SetupFormList.php
+++ b/libraries/classes/Config/Forms/Setup/SetupFormList.php
@@ -2,6 +2,7 @@
/**
* Setup preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
diff --git a/libraries/classes/Config/Forms/Setup/SqlForm.php b/libraries/classes/Config/Forms/Setup/SqlForm.php
index dcac512e44..2ac321fc17 100644
--- a/libraries/classes/Config/Forms/Setup/SqlForm.php
+++ b/libraries/classes/Config/Forms/Setup/SqlForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\Setup;
diff --git a/libraries/classes/Config/Forms/User/ExportForm.php b/libraries/classes/Config/Forms/User/ExportForm.php
index 93c37f4ab4..2ae5eca337 100644
--- a/libraries/classes/Config/Forms/User/ExportForm.php
+++ b/libraries/classes/Config/Forms/User/ExportForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\User;
diff --git a/libraries/classes/Config/Forms/User/FeaturesForm.php b/libraries/classes/Config/Forms/User/FeaturesForm.php
index daca4c16b4..4a803d77b8 100644
--- a/libraries/classes/Config/Forms/User/FeaturesForm.php
+++ b/libraries/classes/Config/Forms/User/FeaturesForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\User;
diff --git a/libraries/classes/Config/Forms/User/ImportForm.php b/libraries/classes/Config/Forms/User/ImportForm.php
index 116cf4800d..37992c2aa4 100644
--- a/libraries/classes/Config/Forms/User/ImportForm.php
+++ b/libraries/classes/Config/Forms/User/ImportForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\User;
diff --git a/libraries/classes/Config/Forms/User/MainForm.php b/libraries/classes/Config/Forms/User/MainForm.php
index 372028fc1f..831a2941a7 100644
--- a/libraries/classes/Config/Forms/User/MainForm.php
+++ b/libraries/classes/Config/Forms/User/MainForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\User;
diff --git a/libraries/classes/Config/Forms/User/NaviForm.php b/libraries/classes/Config/Forms/User/NaviForm.php
index f397cf29e2..7fe62f1ee3 100644
--- a/libraries/classes/Config/Forms/User/NaviForm.php
+++ b/libraries/classes/Config/Forms/User/NaviForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\User;
diff --git a/libraries/classes/Config/Forms/User/SqlForm.php b/libraries/classes/Config/Forms/User/SqlForm.php
index e7c9057fa9..1e4a7b64a0 100644
--- a/libraries/classes/Config/Forms/User/SqlForm.php
+++ b/libraries/classes/Config/Forms/User/SqlForm.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\User;
diff --git a/libraries/classes/Config/Forms/User/UserFormList.php b/libraries/classes/Config/Forms/User/UserFormList.php
index 2c4a5e0750..6bcf94cbcf 100644
--- a/libraries/classes/Config/Forms/User/UserFormList.php
+++ b/libraries/classes/Config/Forms/User/UserFormList.php
@@ -2,6 +2,7 @@
/**
* User preferences form
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config\Forms\User;
diff --git a/libraries/classes/Config/PageSettings.php b/libraries/classes/Config/PageSettings.php
index 041144b6be..2a94eb02a2 100644
--- a/libraries/classes/Config/PageSettings.php
+++ b/libraries/classes/Config/PageSettings.php
@@ -2,6 +2,7 @@
/**
* Page-related settings
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config;
diff --git a/libraries/classes/Config/ServerConfigChecks.php b/libraries/classes/Config/ServerConfigChecks.php
index 6f8015f180..496790c4f1 100644
--- a/libraries/classes/Config/ServerConfigChecks.php
+++ b/libraries/classes/Config/ServerConfigChecks.php
@@ -2,6 +2,7 @@
/**
* Server config checks management
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config;
diff --git a/libraries/classes/Config/SpecialSchemaLinks.php b/libraries/classes/Config/SpecialSchemaLinks.php
index 4fb34520f9..bbbc91a49c 100644
--- a/libraries/classes/Config/SpecialSchemaLinks.php
+++ b/libraries/classes/Config/SpecialSchemaLinks.php
@@ -2,6 +2,7 @@
/**
* Links configuration for MySQL system tables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config;
diff --git a/libraries/classes/Config/Validator.php b/libraries/classes/Config/Validator.php
index 1892498aad..2fb0f3f0a5 100644
--- a/libraries/classes/Config/Validator.php
+++ b/libraries/classes/Config/Validator.php
@@ -2,6 +2,7 @@
/**
* Form validation for configuration editor
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Config;
diff --git a/libraries/classes/Console.php b/libraries/classes/Console.php
index d954b1b806..1af7ac01dc 100644
--- a/libraries/classes/Console.php
+++ b/libraries/classes/Console.php
@@ -2,6 +2,7 @@
/**
* Used to render the console of PMA's pages
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Controllers/AbstractController.php b/libraries/classes/Controllers/AbstractController.php
index f5173aa9e1..203a823be3 100644
--- a/libraries/classes/Controllers/AbstractController.php
+++ b/libraries/classes/Controllers/AbstractController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\AbstractController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/AjaxController.php b/libraries/classes/Controllers/AjaxController.php
index d6e513b861..f084400b1e 100644
--- a/libraries/classes/Controllers/AjaxController.php
+++ b/libraries/classes/Controllers/AjaxController.php
@@ -2,6 +2,7 @@
/**
* Generic AJAX endpoint for getting information about database
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/BrowseForeignersController.php b/libraries/classes/Controllers/BrowseForeignersController.php
index e5da306160..9483be5972 100644
--- a/libraries/classes/Controllers/BrowseForeignersController.php
+++ b/libraries/classes/Controllers/BrowseForeignersController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\BrowseForeignersController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/ChangeLogController.php b/libraries/classes/Controllers/ChangeLogController.php
index 6ed30c2df0..c2fd847e5d 100644
--- a/libraries/classes/Controllers/ChangeLogController.php
+++ b/libraries/classes/Controllers/ChangeLogController.php
@@ -2,6 +2,7 @@
/**
* Simple script to set correct charset for changelog
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/CheckRelationsController.php b/libraries/classes/Controllers/CheckRelationsController.php
index 074647fa4f..3eacc6cd39 100644
--- a/libraries/classes/Controllers/CheckRelationsController.php
+++ b/libraries/classes/Controllers/CheckRelationsController.php
@@ -2,6 +2,7 @@
/**
* Displays status of phpMyAdmin configuration storage
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/Database/AbstractController.php b/libraries/classes/Controllers/Database/AbstractController.php
index b80d61055e..1c66328f65 100644
--- a/libraries/classes/Controllers/Database/AbstractController.php
+++ b/libraries/classes/Controllers/Database/AbstractController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Database\AbstractController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/CentralColumnsController.php b/libraries/classes/Controllers/Database/CentralColumnsController.php
index 9e3762184a..223dbbeb3b 100644
--- a/libraries/classes/Controllers/Database/CentralColumnsController.php
+++ b/libraries/classes/Controllers/Database/CentralColumnsController.php
@@ -2,6 +2,7 @@
/**
* Central Columns view/edit
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/DataDictionaryController.php b/libraries/classes/Controllers/Database/DataDictionaryController.php
index e49eca66cb..905c49d03b 100644
--- a/libraries/classes/Controllers/Database/DataDictionaryController.php
+++ b/libraries/classes/Controllers/Database/DataDictionaryController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Database\DataDictionaryController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/DesignerController.php b/libraries/classes/Controllers/Database/DesignerController.php
index 36977a0499..a956c4864c 100644
--- a/libraries/classes/Controllers/Database/DesignerController.php
+++ b/libraries/classes/Controllers/Database/DesignerController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/ExportController.php b/libraries/classes/Controllers/Database/ExportController.php
index 1e1681ec8e..3700a3d05a 100644
--- a/libraries/classes/Controllers/Database/ExportController.php
+++ b/libraries/classes/Controllers/Database/ExportController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/ImportController.php b/libraries/classes/Controllers/Database/ImportController.php
index d1c58ca5ed..8c05c376ee 100644
--- a/libraries/classes/Controllers/Database/ImportController.php
+++ b/libraries/classes/Controllers/Database/ImportController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/MultiTableQueryController.php b/libraries/classes/Controllers/Database/MultiTableQueryController.php
index a07a8dca2c..b5bf12398d 100644
--- a/libraries/classes/Controllers/Database/MultiTableQueryController.php
+++ b/libraries/classes/Controllers/Database/MultiTableQueryController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Database\MultiTableQueryController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/OperationsController.php b/libraries/classes/Controllers/Database/OperationsController.php
index da56053019..c7b63e72c7 100644
--- a/libraries/classes/Controllers/Database/OperationsController.php
+++ b/libraries/classes/Controllers/Database/OperationsController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/PrivilegesController.php b/libraries/classes/Controllers/Database/PrivilegesController.php
index a820f3ee7a..52bf2d8f13 100644
--- a/libraries/classes/Controllers/Database/PrivilegesController.php
+++ b/libraries/classes/Controllers/Database/PrivilegesController.php
@@ -2,6 +2,7 @@
/**
* Controller for database privileges
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/RoutinesController.php b/libraries/classes/Controllers/Database/RoutinesController.php
index 8231103245..59ba8d55a1 100644
--- a/libraries/classes/Controllers/Database/RoutinesController.php
+++ b/libraries/classes/Controllers/Database/RoutinesController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Database\RoutinesController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/SearchController.php b/libraries/classes/Controllers/Database/SearchController.php
index b5ad96420c..b0ff250193 100644
--- a/libraries/classes/Controllers/Database/SearchController.php
+++ b/libraries/classes/Controllers/Database/SearchController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/SqlAutoCompleteController.php b/libraries/classes/Controllers/Database/SqlAutoCompleteController.php
index fbf4aa8823..1d107044e9 100644
--- a/libraries/classes/Controllers/Database/SqlAutoCompleteController.php
+++ b/libraries/classes/Controllers/Database/SqlAutoCompleteController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/SqlController.php b/libraries/classes/Controllers/Database/SqlController.php
index a5a3a58092..9dfae418ef 100644
--- a/libraries/classes/Controllers/Database/SqlController.php
+++ b/libraries/classes/Controllers/Database/SqlController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/SqlFormatController.php b/libraries/classes/Controllers/Database/SqlFormatController.php
index 2332ae0876..845df3a0b5 100644
--- a/libraries/classes/Controllers/Database/SqlFormatController.php
+++ b/libraries/classes/Controllers/Database/SqlFormatController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/StructureController.php b/libraries/classes/Controllers/Database/StructureController.php
index 23dce29f0e..f43ad09b19 100644
--- a/libraries/classes/Controllers/Database/StructureController.php
+++ b/libraries/classes/Controllers/Database/StructureController.php
@@ -1123,8 +1123,7 @@ class StructureController extends AbstractController
$databaseCharset = $collation->getCharset();
}
- // table form
- $html .= $this->template->render('database/structure/table_header', [
+ return $html . $this->template->render('database/structure/table_header', [
'db' => $this->db,
'db_is_system_schema' => $this->dbIsSystemSchema,
'replication' => $GLOBALS['replication_info']['slave']['status'],
@@ -1171,8 +1170,6 @@ class StructureController extends AbstractController
'central_columns_work' => $GLOBALS['cfgRelation']['centralcolumnswork'] ?? null,
],
]);
-
- return $html;
}
/**
diff --git a/libraries/classes/Controllers/Database/TrackingController.php b/libraries/classes/Controllers/Database/TrackingController.php
index 03ef823e20..7ed2160e97 100644
--- a/libraries/classes/Controllers/Database/TrackingController.php
+++ b/libraries/classes/Controllers/Database/TrackingController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/Database/TriggersController.php b/libraries/classes/Controllers/Database/TriggersController.php
index 45ec30d0d6..5dffba6971 100644
--- a/libraries/classes/Controllers/Database/TriggersController.php
+++ b/libraries/classes/Controllers/Database/TriggersController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Database\TriggersController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Database;
diff --git a/libraries/classes/Controllers/ErrorReportController.php b/libraries/classes/Controllers/ErrorReportController.php
index 683e787a1d..7b7a3a3004 100644
--- a/libraries/classes/Controllers/ErrorReportController.php
+++ b/libraries/classes/Controllers/ErrorReportController.php
@@ -2,6 +2,7 @@
/**
* Handle error report submission
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/ExportController.php b/libraries/classes/Controllers/ExportController.php
index a8b5af8879..09abe5175b 100644
--- a/libraries/classes/Controllers/ExportController.php
+++ b/libraries/classes/Controllers/ExportController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/GisDataEditorController.php b/libraries/classes/Controllers/GisDataEditorController.php
index 043ffb0614..92434c5749 100644
--- a/libraries/classes/Controllers/GisDataEditorController.php
+++ b/libraries/classes/Controllers/GisDataEditorController.php
@@ -2,6 +2,7 @@
/**
* Editor for Geometry data types.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/HomeController.php b/libraries/classes/Controllers/HomeController.php
index 43321721ea..90a9a2f61b 100644
--- a/libraries/classes/Controllers/HomeController.php
+++ b/libraries/classes/Controllers/HomeController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\HomeController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/ImportController.php b/libraries/classes/Controllers/ImportController.php
index 0bb4a28bbf..8045565347 100644
--- a/libraries/classes/Controllers/ImportController.php
+++ b/libraries/classes/Controllers/ImportController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/ImportStatusController.php b/libraries/classes/Controllers/ImportStatusController.php
index accfe4fdde..ab039818b0 100644
--- a/libraries/classes/Controllers/ImportStatusController.php
+++ b/libraries/classes/Controllers/ImportStatusController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/LicenseController.php b/libraries/classes/Controllers/LicenseController.php
index 34c63870d2..1f5c7d4f2f 100644
--- a/libraries/classes/Controllers/LicenseController.php
+++ b/libraries/classes/Controllers/LicenseController.php
@@ -2,6 +2,7 @@
/**
* Simple script to set correct charset for the license
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/LintController.php b/libraries/classes/Controllers/LintController.php
index 5d7d5a924f..e417f32f38 100644
--- a/libraries/classes/Controllers/LintController.php
+++ b/libraries/classes/Controllers/LintController.php
@@ -2,6 +2,7 @@
/**
* Represents the interface between the linter and the query editor.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/LogoutController.php b/libraries/classes/Controllers/LogoutController.php
index e0c34e6add..7794b1d9d9 100644
--- a/libraries/classes/Controllers/LogoutController.php
+++ b/libraries/classes/Controllers/LogoutController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/NavigationController.php b/libraries/classes/Controllers/NavigationController.php
index 350a09b34f..dea755b179 100644
--- a/libraries/classes/Controllers/NavigationController.php
+++ b/libraries/classes/Controllers/NavigationController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/NormalizationController.php b/libraries/classes/Controllers/NormalizationController.php
index 444e1b7826..87fc182a41 100644
--- a/libraries/classes/Controllers/NormalizationController.php
+++ b/libraries/classes/Controllers/NormalizationController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/PhpInfoController.php b/libraries/classes/Controllers/PhpInfoController.php
index 4abe204cdb..553339afd9 100644
--- a/libraries/classes/Controllers/PhpInfoController.php
+++ b/libraries/classes/Controllers/PhpInfoController.php
@@ -2,6 +2,7 @@
/**
* phpinfo() wrapper to allow displaying only when configured to do so.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/Preferences/ManageController.php b/libraries/classes/Controllers/Preferences/ManageController.php
index 61b64fcf54..5d1b17f934 100644
--- a/libraries/classes/Controllers/Preferences/ManageController.php
+++ b/libraries/classes/Controllers/Preferences/ManageController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Preferences;
diff --git a/libraries/classes/Controllers/Preferences/TwoFactorController.php b/libraries/classes/Controllers/Preferences/TwoFactorController.php
index ad118584b3..6ca0b8ba66 100644
--- a/libraries/classes/Controllers/Preferences/TwoFactorController.php
+++ b/libraries/classes/Controllers/Preferences/TwoFactorController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Preferences;
diff --git a/libraries/classes/Controllers/SchemaExportController.php b/libraries/classes/Controllers/SchemaExportController.php
index dd6fa7fad0..82c5241c22 100644
--- a/libraries/classes/Controllers/SchemaExportController.php
+++ b/libraries/classes/Controllers/SchemaExportController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/Server/BinlogController.php b/libraries/classes/Controllers/Server/BinlogController.php
index 9c95141050..1bb1cc068d 100644
--- a/libraries/classes/Controllers/Server/BinlogController.php
+++ b/libraries/classes/Controllers/Server/BinlogController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\BinlogController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/CollationsController.php b/libraries/classes/Controllers/Server/CollationsController.php
index a46863b864..be56fec53c 100644
--- a/libraries/classes/Controllers/Server/CollationsController.php
+++ b/libraries/classes/Controllers/Server/CollationsController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\CollationsController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/DatabasesController.php b/libraries/classes/Controllers/Server/DatabasesController.php
index 9a90564219..316c2aeb14 100644
--- a/libraries/classes/Controllers/Server/DatabasesController.php
+++ b/libraries/classes/Controllers/Server/DatabasesController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\DatabasesController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/EnginesController.php b/libraries/classes/Controllers/Server/EnginesController.php
index 4985688cb1..a29c0bb7f4 100644
--- a/libraries/classes/Controllers/Server/EnginesController.php
+++ b/libraries/classes/Controllers/Server/EnginesController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\EnginesController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/ExportController.php b/libraries/classes/Controllers/Server/ExportController.php
index 31b2db9d3f..97ea84f630 100644
--- a/libraries/classes/Controllers/Server/ExportController.php
+++ b/libraries/classes/Controllers/Server/ExportController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/ImportController.php b/libraries/classes/Controllers/Server/ImportController.php
index ec14b59b07..6d73727d87 100644
--- a/libraries/classes/Controllers/Server/ImportController.php
+++ b/libraries/classes/Controllers/Server/ImportController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/PluginsController.php b/libraries/classes/Controllers/Server/PluginsController.php
index 067638d1c7..e2c8c27263 100644
--- a/libraries/classes/Controllers/Server/PluginsController.php
+++ b/libraries/classes/Controllers/Server/PluginsController.php
@@ -3,6 +3,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\PluginsController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/PrivilegesController.php b/libraries/classes/Controllers/Server/PrivilegesController.php
index e7b5753f59..d89fb57549 100644
--- a/libraries/classes/Controllers/Server/PrivilegesController.php
+++ b/libraries/classes/Controllers/Server/PrivilegesController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/ReplicationController.php b/libraries/classes/Controllers/Server/ReplicationController.php
index 0e907e6f09..72bf70c48d 100644
--- a/libraries/classes/Controllers/Server/ReplicationController.php
+++ b/libraries/classes/Controllers/Server/ReplicationController.php
@@ -2,6 +2,7 @@
/**
* Server replications
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/SqlController.php b/libraries/classes/Controllers/Server/SqlController.php
index e1c44c60af..c3637ed4cf 100644
--- a/libraries/classes/Controllers/Server/SqlController.php
+++ b/libraries/classes/Controllers/Server/SqlController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\SqlController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/Status/AbstractController.php b/libraries/classes/Controllers/Server/Status/AbstractController.php
index 27ba4df6b9..7cb169ca8e 100644
--- a/libraries/classes/Controllers/Server/Status/AbstractController.php
+++ b/libraries/classes/Controllers/Server/Status/AbstractController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\Status\AbstractController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server\Status;
diff --git a/libraries/classes/Controllers/Server/Status/MonitorController.php b/libraries/classes/Controllers/Server/Status/MonitorController.php
index 316ddabc8c..8d3d79618f 100644
--- a/libraries/classes/Controllers/Server/Status/MonitorController.php
+++ b/libraries/classes/Controllers/Server/Status/MonitorController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\Status\MonitorController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server\Status;
diff --git a/libraries/classes/Controllers/Server/Status/ProcessesController.php b/libraries/classes/Controllers/Server/Status/ProcessesController.php
index c382995015..fc20c642fc 100644
--- a/libraries/classes/Controllers/Server/Status/ProcessesController.php
+++ b/libraries/classes/Controllers/Server/Status/ProcessesController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\Status\ProcessesController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server\Status;
diff --git a/libraries/classes/Controllers/Server/Status/QueriesController.php b/libraries/classes/Controllers/Server/Status/QueriesController.php
index 96e060cdf5..c04f9b3488 100644
--- a/libraries/classes/Controllers/Server/Status/QueriesController.php
+++ b/libraries/classes/Controllers/Server/Status/QueriesController.php
@@ -2,6 +2,7 @@
/**
* Displays query statistics for the server
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server\Status;
diff --git a/libraries/classes/Controllers/Server/Status/StatusController.php b/libraries/classes/Controllers/Server/Status/StatusController.php
index d98a3b85fb..3053f9ec9a 100644
--- a/libraries/classes/Controllers/Server/Status/StatusController.php
+++ b/libraries/classes/Controllers/Server/Status/StatusController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\Status\StatusController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server\Status;
diff --git a/libraries/classes/Controllers/Server/Status/VariablesController.php b/libraries/classes/Controllers/Server/Status/VariablesController.php
index 0d509055fa..9dc0a8f5f7 100644
--- a/libraries/classes/Controllers/Server/Status/VariablesController.php
+++ b/libraries/classes/Controllers/Server/Status/VariablesController.php
@@ -2,6 +2,7 @@
/**
* Displays a list of server status variables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server\Status;
diff --git a/libraries/classes/Controllers/Server/UserGroupsController.php b/libraries/classes/Controllers/Server/UserGroupsController.php
index 618e6b787b..4edee5b673 100644
--- a/libraries/classes/Controllers/Server/UserGroupsController.php
+++ b/libraries/classes/Controllers/Server/UserGroupsController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Server/VariablesController.php b/libraries/classes/Controllers/Server/VariablesController.php
index 35472047a2..89b3fc2761 100644
--- a/libraries/classes/Controllers/Server/VariablesController.php
+++ b/libraries/classes/Controllers/Server/VariablesController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Server\VariablesController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Server;
diff --git a/libraries/classes/Controllers/Setup/AbstractController.php b/libraries/classes/Controllers/Setup/AbstractController.php
index cfe74d9c92..c5f0c22bde 100644
--- a/libraries/classes/Controllers/Setup/AbstractController.php
+++ b/libraries/classes/Controllers/Setup/AbstractController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Setup\AbstractController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Setup;
diff --git a/libraries/classes/Controllers/Setup/ConfigController.php b/libraries/classes/Controllers/Setup/ConfigController.php
index 87cf292db3..27cd8fdd39 100644
--- a/libraries/classes/Controllers/Setup/ConfigController.php
+++ b/libraries/classes/Controllers/Setup/ConfigController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Setup\ConfigController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Setup;
diff --git a/libraries/classes/Controllers/Setup/FormController.php b/libraries/classes/Controllers/Setup/FormController.php
index 4e05f0580d..28084d043d 100644
--- a/libraries/classes/Controllers/Setup/FormController.php
+++ b/libraries/classes/Controllers/Setup/FormController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Setup\FormController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Setup;
diff --git a/libraries/classes/Controllers/Setup/HomeController.php b/libraries/classes/Controllers/Setup/HomeController.php
index e551c0fa24..00f6af1336 100644
--- a/libraries/classes/Controllers/Setup/HomeController.php
+++ b/libraries/classes/Controllers/Setup/HomeController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Setup\HomeController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Setup;
diff --git a/libraries/classes/Controllers/Setup/ServersController.php b/libraries/classes/Controllers/Setup/ServersController.php
index 1851dc7f18..3988934ff6 100644
--- a/libraries/classes/Controllers/Setup/ServersController.php
+++ b/libraries/classes/Controllers/Setup/ServersController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Setup\ServersController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Setup;
diff --git a/libraries/classes/Controllers/SqlController.php b/libraries/classes/Controllers/SqlController.php
index b586a74fc3..5b93b8ce8a 100644
--- a/libraries/classes/Controllers/SqlController.php
+++ b/libraries/classes/Controllers/SqlController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/Table/AbstractController.php b/libraries/classes/Controllers/Table/AbstractController.php
index 78270a0ba3..336ffeacd3 100644
--- a/libraries/classes/Controllers/Table/AbstractController.php
+++ b/libraries/classes/Controllers/Table/AbstractController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\Table\AbstractController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/AddFieldController.php b/libraries/classes/Controllers/Table/AddFieldController.php
index 166894dd13..7c2fdd6502 100644
--- a/libraries/classes/Controllers/Table/AddFieldController.php
+++ b/libraries/classes/Controllers/Table/AddFieldController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/ChangeController.php b/libraries/classes/Controllers/Table/ChangeController.php
index db89d5c4f4..826db4be66 100644
--- a/libraries/classes/Controllers/Table/ChangeController.php
+++ b/libraries/classes/Controllers/Table/ChangeController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/ChartController.php b/libraries/classes/Controllers/Table/ChartController.php
index 9d6cf78659..9bdcf85f3c 100644
--- a/libraries/classes/Controllers/Table/ChartController.php
+++ b/libraries/classes/Controllers/Table/ChartController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/CreateController.php b/libraries/classes/Controllers/Table/CreateController.php
index 6753ba2cab..1c5a04b6bf 100644
--- a/libraries/classes/Controllers/Table/CreateController.php
+++ b/libraries/classes/Controllers/Table/CreateController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/ExportController.php b/libraries/classes/Controllers/Table/ExportController.php
index adf012dce3..0c38f9ded0 100644
--- a/libraries/classes/Controllers/Table/ExportController.php
+++ b/libraries/classes/Controllers/Table/ExportController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/FindReplaceController.php b/libraries/classes/Controllers/Table/FindReplaceController.php
index 35a27b5d6b..9b5c12a980 100644
--- a/libraries/classes/Controllers/Table/FindReplaceController.php
+++ b/libraries/classes/Controllers/Table/FindReplaceController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/GetFieldController.php b/libraries/classes/Controllers/Table/GetFieldController.php
index 5884c763b0..83e0d3555f 100644
--- a/libraries/classes/Controllers/Table/GetFieldController.php
+++ b/libraries/classes/Controllers/Table/GetFieldController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/GisVisualizationController.php b/libraries/classes/Controllers/Table/GisVisualizationController.php
index eb86de4f19..2997a3618d 100644
--- a/libraries/classes/Controllers/Table/GisVisualizationController.php
+++ b/libraries/classes/Controllers/Table/GisVisualizationController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/ImportController.php b/libraries/classes/Controllers/Table/ImportController.php
index 27e0ad777e..6bf6337ce3 100644
--- a/libraries/classes/Controllers/Table/ImportController.php
+++ b/libraries/classes/Controllers/Table/ImportController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/IndexesController.php b/libraries/classes/Controllers/Table/IndexesController.php
index afaa0b5c6e..4743496cfb 100644
--- a/libraries/classes/Controllers/Table/IndexesController.php
+++ b/libraries/classes/Controllers/Table/IndexesController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/OperationsController.php b/libraries/classes/Controllers/Table/OperationsController.php
index 67cae8e443..3730b5145e 100644
--- a/libraries/classes/Controllers/Table/OperationsController.php
+++ b/libraries/classes/Controllers/Table/OperationsController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/PrivilegesController.php b/libraries/classes/Controllers/Table/PrivilegesController.php
index 17252a7a78..0e86428b77 100644
--- a/libraries/classes/Controllers/Table/PrivilegesController.php
+++ b/libraries/classes/Controllers/Table/PrivilegesController.php
@@ -2,6 +2,7 @@
/**
* Controller for table privileges
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/RecentFavoriteController.php b/libraries/classes/Controllers/Table/RecentFavoriteController.php
index 17dfacfa55..10c32ac941 100644
--- a/libraries/classes/Controllers/Table/RecentFavoriteController.php
+++ b/libraries/classes/Controllers/Table/RecentFavoriteController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/RelationController.php b/libraries/classes/Controllers/Table/RelationController.php
index 17511809c2..fb45f48f32 100644
--- a/libraries/classes/Controllers/Table/RelationController.php
+++ b/libraries/classes/Controllers/Table/RelationController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/ReplaceController.php b/libraries/classes/Controllers/Table/ReplaceController.php
index c693f18a9d..6c792d1237 100644
--- a/libraries/classes/Controllers/Table/ReplaceController.php
+++ b/libraries/classes/Controllers/Table/ReplaceController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/SearchController.php b/libraries/classes/Controllers/Table/SearchController.php
index af86e4a501..1a444bbcc7 100644
--- a/libraries/classes/Controllers/Table/SearchController.php
+++ b/libraries/classes/Controllers/Table/SearchController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/SqlController.php b/libraries/classes/Controllers/Table/SqlController.php
index a037a536d5..755de0d989 100644
--- a/libraries/classes/Controllers/Table/SqlController.php
+++ b/libraries/classes/Controllers/Table/SqlController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/StructureController.php b/libraries/classes/Controllers/Table/StructureController.php
index a83e69f12d..4e6de58169 100644
--- a/libraries/classes/Controllers/Table/StructureController.php
+++ b/libraries/classes/Controllers/Table/StructureController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/TrackingController.php b/libraries/classes/Controllers/Table/TrackingController.php
index 325fa86855..81b81c3fb4 100644
--- a/libraries/classes/Controllers/Table/TrackingController.php
+++ b/libraries/classes/Controllers/Table/TrackingController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/TriggersController.php b/libraries/classes/Controllers/Table/TriggersController.php
index dd34783e66..c236bb9a91 100644
--- a/libraries/classes/Controllers/Table/TriggersController.php
+++ b/libraries/classes/Controllers/Table/TriggersController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/Table/ZoomSearchController.php b/libraries/classes/Controllers/Table/ZoomSearchController.php
index 5c6367f023..c87f299d10 100644
--- a/libraries/classes/Controllers/Table/ZoomSearchController.php
+++ b/libraries/classes/Controllers/Table/ZoomSearchController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers\Table;
diff --git a/libraries/classes/Controllers/ThemesController.php b/libraries/classes/Controllers/ThemesController.php
index 45107b0dce..47b7e45ef8 100644
--- a/libraries/classes/Controllers/ThemesController.php
+++ b/libraries/classes/Controllers/ThemesController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/TransformationOverviewController.php b/libraries/classes/Controllers/TransformationOverviewController.php
index 8f5c8f2510..4d826e8aed 100644
--- a/libraries/classes/Controllers/TransformationOverviewController.php
+++ b/libraries/classes/Controllers/TransformationOverviewController.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Controllers\TransformationOverviewController
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/TransformationWrapperController.php b/libraries/classes/Controllers/TransformationWrapperController.php
index df467c25c7..7c905affbd 100644
--- a/libraries/classes/Controllers/TransformationWrapperController.php
+++ b/libraries/classes/Controllers/TransformationWrapperController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/UserPasswordController.php b/libraries/classes/Controllers/UserPasswordController.php
index 01b42fd6c2..f1db934516 100644
--- a/libraries/classes/Controllers/UserPasswordController.php
+++ b/libraries/classes/Controllers/UserPasswordController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/VersionCheckController.php b/libraries/classes/Controllers/VersionCheckController.php
index d58531336d..6da2c948a5 100644
--- a/libraries/classes/Controllers/VersionCheckController.php
+++ b/libraries/classes/Controllers/VersionCheckController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/ViewCreateController.php b/libraries/classes/Controllers/ViewCreateController.php
index 746e551143..3f9a4ee57b 100644
--- a/libraries/classes/Controllers/ViewCreateController.php
+++ b/libraries/classes/Controllers/ViewCreateController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Controllers/ViewOperationsController.php b/libraries/classes/Controllers/ViewOperationsController.php
index d5dc7d0c08..b93732a3d1 100644
--- a/libraries/classes/Controllers/ViewOperationsController.php
+++ b/libraries/classes/Controllers/ViewOperationsController.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Controllers;
diff --git a/libraries/classes/Core.php b/libraries/classes/Core.php
index 22889e9291..d8c7ac666b 100644
--- a/libraries/classes/Core.php
+++ b/libraries/classes/Core.php
@@ -4,6 +4,7 @@
* This script is distinct from libraries/common.inc.php because this
* script is called from /test.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
@@ -647,7 +648,7 @@ class Core
* @param array $array the array
* @param mixed $default default value
*
- * @return array|null|mixed array element or $default
+ * @return array|mixed|null array element or $default
*/
public static function arrayRead(string $path, array $array, $default = null)
{
diff --git a/libraries/classes/CreateAddField.php b/libraries/classes/CreateAddField.php
index fffdf6fe3f..aff7449729 100644
--- a/libraries/classes/CreateAddField.php
+++ b/libraries/classes/CreateAddField.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\CreateAddField class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Database/DatabaseList.php b/libraries/classes/Database/DatabaseList.php
index ab19ef8449..5f2ebe5a1e 100644
--- a/libraries/classes/Database/DatabaseList.php
+++ b/libraries/classes/Database/DatabaseList.php
@@ -2,6 +2,7 @@
/**
* holds the PhpMyAdmin\Database\DatabaseList class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Database;
diff --git a/libraries/classes/Database/Designer.php b/libraries/classes/Database/Designer.php
index 32f7bcf8fb..a417c696cb 100644
--- a/libraries/classes/Database/Designer.php
+++ b/libraries/classes/Database/Designer.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Database\Designer class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Database;
diff --git a/libraries/classes/Database/Designer/Common.php b/libraries/classes/Database/Designer/Common.php
index b129271683..6adadf7f9e 100644
--- a/libraries/classes/Database/Designer/Common.php
+++ b/libraries/classes/Database/Designer/Common.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Database\Designer\Common class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Database\Designer;
@@ -51,7 +52,7 @@ class Common
*
* @return DesignerTable[] with table info
*/
- public function getTablesInfo(string $db = null, string $table = null): array
+ public function getTablesInfo(?string $db = null, ?string $table = null): array
{
$designerTables = [];
$db = $db ?? $GLOBALS['db'];
@@ -556,7 +557,7 @@ class Common
* @param string $table table name
* @param string $field display field name
*
- * @return array<int,string|null|bool>
+ * @return array<int, (string|bool|null)>
*/
public function saveDisplayField($db, $table, $field): array
{
diff --git a/libraries/classes/Database/Designer/DesignerTable.php b/libraries/classes/Database/Designer/DesignerTable.php
index 705ec8527b..cb47389140 100644
--- a/libraries/classes/Database/Designer/DesignerTable.php
+++ b/libraries/classes/Database/Designer/DesignerTable.php
@@ -1,7 +1,6 @@
<?php
-/**
- * Holds the PhpMyAdmin\Database\Designer\DesignerTable class
- */
+
+declare(strict_types=1);
namespace PhpMyAdmin\Database\Designer;
diff --git a/libraries/classes/Database/MultiTableQuery.php b/libraries/classes/Database/MultiTableQuery.php
index 4624915d14..6282d9fe12 100644
--- a/libraries/classes/Database/MultiTableQuery.php
+++ b/libraries/classes/Database/MultiTableQuery.php
@@ -2,6 +2,7 @@
/**
* Handles DB Multi-table query
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Database;
diff --git a/libraries/classes/Database/Qbe.php b/libraries/classes/Database/Qbe.php
index 825f85b847..f82092ecdf 100644
--- a/libraries/classes/Database/Qbe.php
+++ b/libraries/classes/Database/Qbe.php
@@ -2,6 +2,7 @@
/**
* Handles DB QBE search
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Database;
diff --git a/libraries/classes/Database/Routines.php b/libraries/classes/Database/Routines.php
index a7c57ce71c..a6981c96f9 100644
--- a/libraries/classes/Database/Routines.php
+++ b/libraries/classes/Database/Routines.php
@@ -1239,9 +1239,8 @@ class Routines
. mb_strtoupper($_POST['item_returnopts_num']);
}
}
- $query .= ' ';
- return $query;
+ return $query . ' ';
}
/**
@@ -1633,7 +1632,7 @@ class Routines
*
* @param array $row Columns
*
- * @return null|string
+ * @return string|null
*/
private function browseRow(array $row): ?string
{
diff --git a/libraries/classes/Database/Search.php b/libraries/classes/Database/Search.php
index e6e283bbc9..c0ed31ae7f 100644
--- a/libraries/classes/Database/Search.php
+++ b/libraries/classes/Database/Search.php
@@ -2,6 +2,7 @@
/**
* Handles Database Search
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Database;
diff --git a/libraries/classes/DatabaseInterface.php b/libraries/classes/DatabaseInterface.php
index 83642a741c..b922086128 100644
--- a/libraries/classes/DatabaseInterface.php
+++ b/libraries/classes/DatabaseInterface.php
@@ -2,6 +2,7 @@
/**
* Main interface for database interactions
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
@@ -113,7 +114,7 @@ class DatabaseInterface implements DbalInterface
/** @var array Current user and host cache */
private $_current_user;
- /** @var null|string lower_case_table_names value cache */
+ /** @var string|null lower_case_table_names value cache */
private $_lower_case_table_names = null;
/** @var bool Whether connection is MariaDB */
@@ -1373,7 +1374,7 @@ class DatabaseInterface implements DbalInterface
* @param string $table name of table to retrieve columns from
* @param mixed $link mysql link resource
*
- * @return null|array
+ * @return array|null
*/
public function getColumnNames(
string $database,
@@ -1793,7 +1794,7 @@ class DatabaseInterface implements DbalInterface
* Returns row or element of a row
*
* @param array $row Row to process
- * @param string|null|int $value Which column to return
+ * @param string|int|null $value Which column to return
*
* @return mixed
*/
diff --git a/libraries/classes/Dbal/DbalInterface.php b/libraries/classes/Dbal/DbalInterface.php
index 3f5f57fe06..fa58c255bf 100644
--- a/libraries/classes/Dbal/DbalInterface.php
+++ b/libraries/classes/Dbal/DbalInterface.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Dbal;
@@ -256,7 +257,7 @@ interface DbalInterface
* @param string $table name of table to retrieve columns from
* @param mixed $link mysql link resource
*
- * @return null|array
+ * @return array|null
*/
public function getColumnNames(
string $database,
diff --git a/libraries/classes/Dbal/DbiExtension.php b/libraries/classes/Dbal/DbiExtension.php
index cd50c811d4..408b4365aa 100644
--- a/libraries/classes/Dbal/DbiExtension.php
+++ b/libraries/classes/Dbal/DbiExtension.php
@@ -2,6 +2,7 @@
/**
* Contract for every database extension supported by phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Dbal;
diff --git a/libraries/classes/Dbal/DbiMysqli.php b/libraries/classes/Dbal/DbiMysqli.php
index d82ebabe38..6dfcaf9303 100644
--- a/libraries/classes/Dbal/DbiMysqli.php
+++ b/libraries/classes/Dbal/DbiMysqli.php
@@ -2,6 +2,7 @@
/**
* Interface to the MySQL Improved extension (MySQLi)
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Dbal;
diff --git a/libraries/classes/Di/Migration.php b/libraries/classes/Di/Migration.php
index 5f98aa3f78..d4b49674fe 100644
--- a/libraries/classes/Di/Migration.php
+++ b/libraries/classes/Di/Migration.php
@@ -2,6 +2,7 @@
/**
* Migration from home-made DI to Symfony DI
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Di;
diff --git a/libraries/classes/Display/ChangePassword.php b/libraries/classes/Display/ChangePassword.php
index 6746ea7c77..ad5556799c 100644
--- a/libraries/classes/Display/ChangePassword.php
+++ b/libraries/classes/Display/ChangePassword.php
@@ -2,6 +2,7 @@
/**
* Displays form for password change
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Display;
diff --git a/libraries/classes/Display/CreateTable.php b/libraries/classes/Display/CreateTable.php
index b56c98ea94..04b701218b 100644
--- a/libraries/classes/Display/CreateTable.php
+++ b/libraries/classes/Display/CreateTable.php
@@ -21,6 +21,7 @@
* warnings about the lack of privileges for CREATE TABLE. Tested
* on MySQL 5.0.18.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Display;
diff --git a/libraries/classes/Display/Error.php b/libraries/classes/Display/Error.php
index 28b2296980..c3063945ea 100644
--- a/libraries/classes/Display/Error.php
+++ b/libraries/classes/Display/Error.php
@@ -2,6 +2,7 @@
/**
* Displays Error
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Display;
diff --git a/libraries/classes/Display/Export.php b/libraries/classes/Display/Export.php
index c459f77fef..9ae1ad5e09 100644
--- a/libraries/classes/Display/Export.php
+++ b/libraries/classes/Display/Export.php
@@ -2,6 +2,7 @@
/**
* functions for displaying server, database and table export
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Display;
diff --git a/libraries/classes/Display/GitRevision.php b/libraries/classes/Display/GitRevision.php
index 20504be20c..a309ee6901 100644
--- a/libraries/classes/Display/GitRevision.php
+++ b/libraries/classes/Display/GitRevision.php
@@ -2,6 +2,7 @@
/**
* Displays git revision
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Display;
diff --git a/libraries/classes/Display/Import.php b/libraries/classes/Display/Import.php
index 0c48e00e8a..c9ac064692 100644
--- a/libraries/classes/Display/Import.php
+++ b/libraries/classes/Display/Import.php
@@ -2,6 +2,7 @@
/**
* functions for displaying import for: server, database and table
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Display;
diff --git a/libraries/classes/Display/ImportAjax.php b/libraries/classes/Display/ImportAjax.php
index 26941d06f8..30c19d554f 100644
--- a/libraries/classes/Display/ImportAjax.php
+++ b/libraries/classes/Display/ImportAjax.php
@@ -2,6 +2,7 @@
/**
* Handles plugins that show the upload progress
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Display;
diff --git a/libraries/classes/Display/Results.php b/libraries/classes/Display/Results.php
index e1f1bf4c0a..859be817d1 100644
--- a/libraries/classes/Display/Results.php
+++ b/libraries/classes/Display/Results.php
@@ -2,6 +2,7 @@
/**
* Hold the PhpMyAdmin\Display\Results class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Display;
diff --git a/libraries/classes/Encoding.php b/libraries/classes/Encoding.php
index 277e5c4c22..c1ea1044ee 100644
--- a/libraries/classes/Encoding.php
+++ b/libraries/classes/Encoding.php
@@ -2,6 +2,7 @@
/**
* Hold the PhpMyAdmin\Encoding class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
@@ -30,29 +31,21 @@ class Encoding
{
/**
* None encoding conversion engine
- *
- * @var int
*/
public const ENGINE_NONE = 0;
/**
* iconv encoding conversion engine
- *
- * @var int
*/
public const ENGINE_ICONV = 1;
/**
* recode encoding conversion engine
- *
- * @var int
*/
public const ENGINE_RECODE = 2;
/**
* mbstring encoding conversion engine
- *
- * @var int
*/
public const ENGINE_MB = 3;
diff --git a/libraries/classes/Engines/Bdb.php b/libraries/classes/Engines/Bdb.php
index 586bb3f570..3e74492534 100644
--- a/libraries/classes/Engines/Bdb.php
+++ b/libraries/classes/Engines/Bdb.php
@@ -2,6 +2,7 @@
/**
* The BDB storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/Berkeleydb.php b/libraries/classes/Engines/Berkeleydb.php
index 275cad4c88..2e953fb96b 100644
--- a/libraries/classes/Engines/Berkeleydb.php
+++ b/libraries/classes/Engines/Berkeleydb.php
@@ -2,6 +2,7 @@
/**
* The BerkeleyDB storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/Binlog.php b/libraries/classes/Engines/Binlog.php
index 3869f67bea..06c55320b7 100644
--- a/libraries/classes/Engines/Binlog.php
+++ b/libraries/classes/Engines/Binlog.php
@@ -2,6 +2,7 @@
/**
* The binary log storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/Innobase.php b/libraries/classes/Engines/Innobase.php
index 91b2eacce8..5597d86f62 100644
--- a/libraries/classes/Engines/Innobase.php
+++ b/libraries/classes/Engines/Innobase.php
@@ -2,6 +2,7 @@
/**
* The Innobase storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/Innodb.php b/libraries/classes/Engines/Innodb.php
index 4993580ac2..7c0426bf9f 100644
--- a/libraries/classes/Engines/Innodb.php
+++ b/libraries/classes/Engines/Innodb.php
@@ -2,6 +2,7 @@
/**
* The InnoDB storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/Memory.php b/libraries/classes/Engines/Memory.php
index 5566f32eeb..ba2985088c 100644
--- a/libraries/classes/Engines/Memory.php
+++ b/libraries/classes/Engines/Memory.php
@@ -2,6 +2,7 @@
/**
* The MEMORY (HEAP) storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/Merge.php b/libraries/classes/Engines/Merge.php
index 0bef2f4aff..33c68e8a72 100644
--- a/libraries/classes/Engines/Merge.php
+++ b/libraries/classes/Engines/Merge.php
@@ -2,6 +2,7 @@
/**
* The MERGE storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/MrgMyisam.php b/libraries/classes/Engines/MrgMyisam.php
index 7a605dc897..2aed8cc3a8 100644
--- a/libraries/classes/Engines/MrgMyisam.php
+++ b/libraries/classes/Engines/MrgMyisam.php
@@ -2,6 +2,7 @@
/**
* The MERGE storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/Myisam.php b/libraries/classes/Engines/Myisam.php
index 1ddc0867ed..f8bb1cf909 100644
--- a/libraries/classes/Engines/Myisam.php
+++ b/libraries/classes/Engines/Myisam.php
@@ -2,6 +2,7 @@
/**
* The MyISAM storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/Ndbcluster.php b/libraries/classes/Engines/Ndbcluster.php
index 10631f6f5a..0a70bb99a6 100644
--- a/libraries/classes/Engines/Ndbcluster.php
+++ b/libraries/classes/Engines/Ndbcluster.php
@@ -2,6 +2,7 @@
/**
* The NDBCLUSTER storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/Pbxt.php b/libraries/classes/Engines/Pbxt.php
index 4796398e84..41d4a2db8e 100644
--- a/libraries/classes/Engines/Pbxt.php
+++ b/libraries/classes/Engines/Pbxt.php
@@ -2,6 +2,7 @@
/**
* The PBXT storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Engines/PerformanceSchema.php b/libraries/classes/Engines/PerformanceSchema.php
index f0bf1e2ba7..33b1198d95 100644
--- a/libraries/classes/Engines/PerformanceSchema.php
+++ b/libraries/classes/Engines/PerformanceSchema.php
@@ -2,6 +2,7 @@
/**
* The performance schema storage engine
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Engines;
diff --git a/libraries/classes/Error.php b/libraries/classes/Error.php
index cd2189376c..eb311e521f 100644
--- a/libraries/classes/Error.php
+++ b/libraries/classes/Error.php
@@ -2,6 +2,7 @@
/**
* Holds class PhpMyAdmin\Error
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/ErrorHandler.php b/libraries/classes/ErrorHandler.php
index 9def7e99b0..e36d9f40e5 100644
--- a/libraries/classes/ErrorHandler.php
+++ b/libraries/classes/ErrorHandler.php
@@ -2,6 +2,7 @@
/**
* Holds class PhpMyAdmin\ErrorHandler
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/ErrorReport.php b/libraries/classes/ErrorReport.php
index 5fd6a193c6..871f3a727d 100644
--- a/libraries/classes/ErrorReport.php
+++ b/libraries/classes/ErrorReport.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\ErrorReport class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
@@ -227,7 +228,7 @@ class ErrorReport
*
* @param array $report the report info to be sent
*
- * @return string|null|bool the reply of the server
+ * @return string|bool|null the reply of the server
*/
public function send(array $report)
{
diff --git a/libraries/classes/Exceptions/ExportException.php b/libraries/classes/Exceptions/ExportException.php
index ea66032317..c40557703c 100644
--- a/libraries/classes/Exceptions/ExportException.php
+++ b/libraries/classes/Exceptions/ExportException.php
@@ -2,6 +2,7 @@
/**
* Export exception
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Exceptions;
diff --git a/libraries/classes/Export.php b/libraries/classes/Export.php
index 4e955430f8..37e5500e93 100644
--- a/libraries/classes/Export.php
+++ b/libraries/classes/Export.php
@@ -2,6 +2,7 @@
/**
* function for the main export logic
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
@@ -793,7 +794,7 @@ class Export
$size = $this->dbi->fetchValue($query);
//Converting the size to MB
- $size = $size / 1024 / 1024;
+ $size /= 1024 / 1024;
if ($size > $table_size) {
continue;
}
diff --git a/libraries/classes/File.php b/libraries/classes/File.php
index 655679861a..89a8626294 100644
--- a/libraries/classes/File.php
+++ b/libraries/classes/File.php
@@ -186,8 +186,7 @@ class File
/**
* Gets file content
*
- * @return string|null|false the binary file content,
- * or false if no content
+ * @return string|false|null the binary file content, or false if no content
*
* @access public
*/
diff --git a/libraries/classes/FileListing.php b/libraries/classes/FileListing.php
index a8615f1c69..9fb2500f32 100644
--- a/libraries/classes/FileListing.php
+++ b/libraries/classes/FileListing.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\FileListing class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Font.php b/libraries/classes/Font.php
index 301416d968..d042a30d5b 100644
--- a/libraries/classes/Font.php
+++ b/libraries/classes/Font.php
@@ -2,6 +2,7 @@
/**
* Class with Font related methods.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Footer.php b/libraries/classes/Footer.php
index eb8f10a8dd..5ebdf17b9a 100644
--- a/libraries/classes/Footer.php
+++ b/libraries/classes/Footer.php
@@ -2,6 +2,7 @@
/**
* Used to render the footer of PMA's pages
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Gis/GisFactory.php b/libraries/classes/Gis/GisFactory.php
index 7b79b137fb..20e390de44 100644
--- a/libraries/classes/Gis/GisFactory.php
+++ b/libraries/classes/Gis/GisFactory.php
@@ -2,6 +2,7 @@
/**
* Contains the factory class that handles the creation of geometric objects
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Gis/GisGeometry.php b/libraries/classes/Gis/GisGeometry.php
index 8457ca3270..6109707aca 100644
--- a/libraries/classes/Gis/GisGeometry.php
+++ b/libraries/classes/Gis/GisGeometry.php
@@ -2,6 +2,7 @@
/**
* Base class for all GIS data type classes
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Gis/GisGeometryCollection.php b/libraries/classes/Gis/GisGeometryCollection.php
index b2187960ee..74783c8dee 100644
--- a/libraries/classes/Gis/GisGeometryCollection.php
+++ b/libraries/classes/Gis/GisGeometryCollection.php
@@ -2,6 +2,7 @@
/**
* Handles actions related to GIS GEOMETRYCOLLECTION objects
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Gis/GisLineString.php b/libraries/classes/Gis/GisLineString.php
index 2c8387e66f..58b698d15c 100644
--- a/libraries/classes/Gis/GisLineString.php
+++ b/libraries/classes/Gis/GisLineString.php
@@ -2,6 +2,7 @@
/**
* Handles actions related to GIS LINESTRING objects
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Gis/GisMultiLineString.php b/libraries/classes/Gis/GisMultiLineString.php
index 9955d3eb7a..c85bfc690a 100644
--- a/libraries/classes/Gis/GisMultiLineString.php
+++ b/libraries/classes/Gis/GisMultiLineString.php
@@ -2,6 +2,7 @@
/**
* Handles actions related to GIS MULTILINESTRING objects
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Gis/GisMultiPoint.php b/libraries/classes/Gis/GisMultiPoint.php
index 88d84ea127..6e3b86d330 100644
--- a/libraries/classes/Gis/GisMultiPoint.php
+++ b/libraries/classes/Gis/GisMultiPoint.php
@@ -2,6 +2,7 @@
/**
* Handles actions related to GIS MULTIPOINT objects
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Gis/GisMultiPolygon.php b/libraries/classes/Gis/GisMultiPolygon.php
index 14e7cdd4d6..fb8f9b7633 100644
--- a/libraries/classes/Gis/GisMultiPolygon.php
+++ b/libraries/classes/Gis/GisMultiPolygon.php
@@ -2,6 +2,7 @@
/**
* Handles actions related to GIS MULTIPOLYGON objects
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Gis/GisPoint.php b/libraries/classes/Gis/GisPoint.php
index 0aa249743a..53f50eea39 100644
--- a/libraries/classes/Gis/GisPoint.php
+++ b/libraries/classes/Gis/GisPoint.php
@@ -2,6 +2,7 @@
/**
* Handles actions related to GIS POINT objects
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Gis/GisPolygon.php b/libraries/classes/Gis/GisPolygon.php
index 9c7fc6b9ac..6cb6e956de 100644
--- a/libraries/classes/Gis/GisPolygon.php
+++ b/libraries/classes/Gis/GisPolygon.php
@@ -2,6 +2,7 @@
/**
* Handles actions related to GIS POLYGON objects
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Gis/GisVisualization.php b/libraries/classes/Gis/GisVisualization.php
index 5308cb7bea..efe13d0a0b 100644
--- a/libraries/classes/Gis/GisVisualization.php
+++ b/libraries/classes/Gis/GisVisualization.php
@@ -2,6 +2,7 @@
/**
* Handles visualization of GIS data
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Gis;
diff --git a/libraries/classes/Git.php b/libraries/classes/Git.php
index ae595d0447..db38a85d9d 100644
--- a/libraries/classes/Git.php
+++ b/libraries/classes/Git.php
@@ -2,6 +2,7 @@
/**
* Git inspection
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
@@ -383,9 +384,9 @@ class Git
/**
* Is the commit remote
*
- * @param mixed $commit The commit
- * @param boolean $isRemoteCommit Is the commit remote ?, will be modified by reference
- * @param string $hash The commit hash
+ * @param mixed $commit The commit
+ * @param bool $isRemoteCommit Is the commit remote ?, will be modified by reference
+ * @param string $hash The commit hash
*
* @return stdClass|null The commit body from the GitHub API
*/
diff --git a/libraries/classes/Header.php b/libraries/classes/Header.php
index cc22a97c6e..da99842b08 100644
--- a/libraries/classes/Header.php
+++ b/libraries/classes/Header.php
@@ -2,6 +2,7 @@
/**
* Used to render the header of PMA's pages
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Html/ActionLinksModes/ActionLinksModesInterface.php b/libraries/classes/Html/ActionLinksModes/ActionLinksModesInterface.php
index 2051f13c45..ee3061feac 100644
--- a/libraries/classes/Html/ActionLinksModes/ActionLinksModesInterface.php
+++ b/libraries/classes/Html/ActionLinksModes/ActionLinksModesInterface.php
@@ -2,6 +2,7 @@
/**
* Interface for links (image, text, …)
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Html\ActionLinksModes;
diff --git a/libraries/classes/Html/ActionLinksModes/Factory.php b/libraries/classes/Html/ActionLinksModes/Factory.php
index 0206321c32..717cb8fbe3 100644
--- a/libraries/classes/Html/ActionLinksModes/Factory.php
+++ b/libraries/classes/Html/ActionLinksModes/Factory.php
@@ -2,6 +2,7 @@
/**
* ActionLinksModesInterface builder
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Html\ActionLinksModes;
diff --git a/libraries/classes/Html/ActionLinksModes/Image.php b/libraries/classes/Html/ActionLinksModes/Image.php
index dd6546628d..40826dbdd0 100644
--- a/libraries/classes/Html/ActionLinksModes/Image.php
+++ b/libraries/classes/Html/ActionLinksModes/Image.php
@@ -2,6 +2,7 @@
/**
* Image link generator
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Html\ActionLinksModes;
diff --git a/libraries/classes/Html/ActionLinksModes/Text.php b/libraries/classes/Html/ActionLinksModes/Text.php
index 3a2d383204..f5b49ececb 100644
--- a/libraries/classes/Html/ActionLinksModes/Text.php
+++ b/libraries/classes/Html/ActionLinksModes/Text.php
@@ -2,6 +2,7 @@
/**
* Text link generator
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Html\ActionLinksModes;
diff --git a/libraries/classes/Html/Generator.php b/libraries/classes/Html/Generator.php
index b515963907..dba4f69506 100644
--- a/libraries/classes/Html/Generator.php
+++ b/libraries/classes/Html/Generator.php
@@ -2,6 +2,7 @@
/**
* HTML Generator
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Html;
@@ -82,7 +83,7 @@ class Generator
public static function linkToVarDocumentation(
string $name,
bool $useMariaDB = false,
- string $text = null
+ ?string $text = null
): string {
$html = '';
try {
diff --git a/libraries/classes/Html/MySQLDocumentation.php b/libraries/classes/Html/MySQLDocumentation.php
index 2e5ee1ee80..fb45c8a806 100644
--- a/libraries/classes/Html/MySQLDocumentation.php
+++ b/libraries/classes/Html/MySQLDocumentation.php
@@ -2,6 +2,7 @@
/**
* Generate HTML for MySQL Documentation
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Html;
diff --git a/libraries/classes/Import.php b/libraries/classes/Import.php
index 7d555e9d5d..7341eac5ca 100644
--- a/libraries/classes/Import.php
+++ b/libraries/classes/Import.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Import class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Index.php b/libraries/classes/Index.php
index f23329c715..7ce92852c2 100644
--- a/libraries/classes/Index.php
+++ b/libraries/classes/Index.php
@@ -2,6 +2,7 @@
/**
* holds the database index class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/IndexColumn.php b/libraries/classes/IndexColumn.php
index 0408892325..cc74687ced 100644
--- a/libraries/classes/IndexColumn.php
+++ b/libraries/classes/IndexColumn.php
@@ -2,6 +2,7 @@
/**
* holds the database index columns class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/InsertEdit.php b/libraries/classes/InsertEdit.php
index 68edad768b..7a4aae49b3 100644
--- a/libraries/classes/InsertEdit.php
+++ b/libraries/classes/InsertEdit.php
@@ -2,6 +2,7 @@
/**
* set of functions with the insert/edit features in pma
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/InternalRelations.php b/libraries/classes/InternalRelations.php
index b64469321a..3dee67ea75 100644
--- a/libraries/classes/InternalRelations.php
+++ b/libraries/classes/InternalRelations.php
@@ -2,6 +2,7 @@
/**
* Internal relations for information schema and mysql databases.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/IpAllowDeny.php b/libraries/classes/IpAllowDeny.php
index f50bbb95a4..65457ba37d 100644
--- a/libraries/classes/IpAllowDeny.php
+++ b/libraries/classes/IpAllowDeny.php
@@ -3,6 +3,7 @@
* This library is used with the server IP allow/deny host authentication
* feature
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Language.php b/libraries/classes/Language.php
index d336c03ee5..b543d67450 100644
--- a/libraries/classes/Language.php
+++ b/libraries/classes/Language.php
@@ -2,6 +2,7 @@
/**
* Hold the PhpMyAdmin\Language class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/LanguageManager.php b/libraries/classes/LanguageManager.php
index 27352f29cb..88554fd7f9 100644
--- a/libraries/classes/LanguageManager.php
+++ b/libraries/classes/LanguageManager.php
@@ -2,6 +2,7 @@
/**
* Hold the PhpMyAdmin\LanguageManager class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Linter.php b/libraries/classes/Linter.php
index bbc37649c7..c31d9f90b8 100644
--- a/libraries/classes/Linter.php
+++ b/libraries/classes/Linter.php
@@ -2,6 +2,7 @@
/**
* Analyzes a query and gives user feedback.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/ListAbstract.php b/libraries/classes/ListAbstract.php
index bbaffce325..225b875f7c 100644
--- a/libraries/classes/ListAbstract.php
+++ b/libraries/classes/ListAbstract.php
@@ -2,6 +2,7 @@
/**
* hold the ListAbstract base class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/ListDatabase.php b/libraries/classes/ListDatabase.php
index c93b7736fe..88ea3309cc 100644
--- a/libraries/classes/ListDatabase.php
+++ b/libraries/classes/ListDatabase.php
@@ -2,6 +2,7 @@
/**
* holds the ListDatabase class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Logging.php b/libraries/classes/Logging.php
index 6f92db50c9..c32482648f 100644
--- a/libraries/classes/Logging.php
+++ b/libraries/classes/Logging.php
@@ -4,6 +4,7 @@
*
* This includes web server specific code to log some information.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Menu.php b/libraries/classes/Menu.php
index f4e9cee5d9..91d095441e 100644
--- a/libraries/classes/Menu.php
+++ b/libraries/classes/Menu.php
@@ -2,6 +2,7 @@
/**
* Generates and renders the top menu
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Message.php b/libraries/classes/Message.php
index 608457ae44..9b8c18d4ea 100644
--- a/libraries/classes/Message.php
+++ b/libraries/classes/Message.php
@@ -2,6 +2,7 @@
/**
* Holds class Message
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Mime.php b/libraries/classes/Mime.php
index 06f208db4d..70b4711da3 100644
--- a/libraries/classes/Mime.php
+++ b/libraries/classes/Mime.php
@@ -4,6 +4,7 @@
*
* @todo Maybe we could try to use fileinfo module if loaded
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Navigation/Navigation.php b/libraries/classes/Navigation/Navigation.php
index b1a86023e4..0f8a96fc49 100644
--- a/libraries/classes/Navigation/Navigation.php
+++ b/libraries/classes/Navigation/Navigation.php
@@ -3,6 +3,7 @@
* This class is responsible for instantiating
* the various components of the navigation panel
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation;
diff --git a/libraries/classes/Navigation/NavigationTree.php b/libraries/classes/Navigation/NavigationTree.php
index 7dabcbc4e5..c7415582a3 100644
--- a/libraries/classes/Navigation/NavigationTree.php
+++ b/libraries/classes/Navigation/NavigationTree.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation;
diff --git a/libraries/classes/Navigation/NodeFactory.php b/libraries/classes/Navigation/NodeFactory.php
index 0b18aabd62..1221a69e2c 100644
--- a/libraries/classes/Navigation/NodeFactory.php
+++ b/libraries/classes/Navigation/NodeFactory.php
@@ -2,6 +2,7 @@
/**
* This class is responsible for creating Node objects
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation;
diff --git a/libraries/classes/Navigation/Nodes/Node.php b/libraries/classes/Navigation/Nodes/Node.php
index fbf29dc8e1..9762dd8158 100644
--- a/libraries/classes/Navigation/Nodes/Node.php
+++ b/libraries/classes/Navigation/Nodes/Node.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree in the left frame
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
@@ -29,13 +30,7 @@ use function strstr;
*/
class Node
{
- /**
- * @var int Defines a possible node type
- */
public const CONTAINER = 0;
- /**
- * @var int Defines a possible node type
- */
public const OBJECT = 1;
/**
* @var string A non-unique identifier for the node
diff --git a/libraries/classes/Navigation/Nodes/NodeColumn.php b/libraries/classes/Navigation/Nodes/NodeColumn.php
index 0b8f28eacb..ed910e3fbe 100644
--- a/libraries/classes/Navigation/Nodes/NodeColumn.php
+++ b/libraries/classes/Navigation/Nodes/NodeColumn.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeColumnContainer.php b/libraries/classes/Navigation/Nodes/NodeColumnContainer.php
index 55d50f120c..104cd448bb 100644
--- a/libraries/classes/Navigation/Nodes/NodeColumnContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeColumnContainer.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeDatabase.php b/libraries/classes/Navigation/Nodes/NodeDatabase.php
index c2cf448176..ce3f6350c1 100644
--- a/libraries/classes/Navigation/Nodes/NodeDatabase.php
+++ b/libraries/classes/Navigation/Nodes/NodeDatabase.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeDatabaseChild.php b/libraries/classes/Navigation/Nodes/NodeDatabaseChild.php
index 515a5dfc5f..dde0e1bfa5 100644
--- a/libraries/classes/Navigation/Nodes/NodeDatabaseChild.php
+++ b/libraries/classes/Navigation/Nodes/NodeDatabaseChild.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeDatabaseChildContainer.php b/libraries/classes/Navigation/Nodes/NodeDatabaseChildContainer.php
index 8c24ae4b21..a343a94974 100644
--- a/libraries/classes/Navigation/Nodes/NodeDatabaseChildContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeDatabaseChildContainer.php
@@ -2,6 +2,7 @@
/**
* Represents container node that carries children of a database
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php b/libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php
index 02531804fe..fedc504fca 100644
--- a/libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeEvent.php b/libraries/classes/Navigation/Nodes/NodeEvent.php
index f2b529eee4..f5802077fd 100644
--- a/libraries/classes/Navigation/Nodes/NodeEvent.php
+++ b/libraries/classes/Navigation/Nodes/NodeEvent.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeEventContainer.php b/libraries/classes/Navigation/Nodes/NodeEventContainer.php
index ace58aafc2..ce2bf6a03a 100644
--- a/libraries/classes/Navigation/Nodes/NodeEventContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeEventContainer.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeFunction.php b/libraries/classes/Navigation/Nodes/NodeFunction.php
index e8e7adfe85..44c4af3486 100644
--- a/libraries/classes/Navigation/Nodes/NodeFunction.php
+++ b/libraries/classes/Navigation/Nodes/NodeFunction.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeFunctionContainer.php b/libraries/classes/Navigation/Nodes/NodeFunctionContainer.php
index 933021b3af..6db44babaa 100644
--- a/libraries/classes/Navigation/Nodes/NodeFunctionContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeFunctionContainer.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeIndex.php b/libraries/classes/Navigation/Nodes/NodeIndex.php
index 1bde5fd1a0..7866d8f8ac 100644
--- a/libraries/classes/Navigation/Nodes/NodeIndex.php
+++ b/libraries/classes/Navigation/Nodes/NodeIndex.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeIndexContainer.php b/libraries/classes/Navigation/Nodes/NodeIndexContainer.php
index 2ad6906577..2818be416b 100644
--- a/libraries/classes/Navigation/Nodes/NodeIndexContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeIndexContainer.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeProcedure.php b/libraries/classes/Navigation/Nodes/NodeProcedure.php
index e47a791133..507b81480f 100644
--- a/libraries/classes/Navigation/Nodes/NodeProcedure.php
+++ b/libraries/classes/Navigation/Nodes/NodeProcedure.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeProcedureContainer.php b/libraries/classes/Navigation/Nodes/NodeProcedureContainer.php
index 6932b79436..9d2a40e254 100644
--- a/libraries/classes/Navigation/Nodes/NodeProcedureContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeProcedureContainer.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeTable.php b/libraries/classes/Navigation/Nodes/NodeTable.php
index 7bf9c70203..20303e7a11 100644
--- a/libraries/classes/Navigation/Nodes/NodeTable.php
+++ b/libraries/classes/Navigation/Nodes/NodeTable.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeTableContainer.php b/libraries/classes/Navigation/Nodes/NodeTableContainer.php
index 857f777e26..cc175207c2 100644
--- a/libraries/classes/Navigation/Nodes/NodeTableContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeTableContainer.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeTrigger.php b/libraries/classes/Navigation/Nodes/NodeTrigger.php
index 165e3cb51b..24962511ab 100644
--- a/libraries/classes/Navigation/Nodes/NodeTrigger.php
+++ b/libraries/classes/Navigation/Nodes/NodeTrigger.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeTriggerContainer.php b/libraries/classes/Navigation/Nodes/NodeTriggerContainer.php
index 15a695b69f..21dbc990e2 100644
--- a/libraries/classes/Navigation/Nodes/NodeTriggerContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeTriggerContainer.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeView.php b/libraries/classes/Navigation/Nodes/NodeView.php
index 59b62b27b8..6dcea469b9 100644
--- a/libraries/classes/Navigation/Nodes/NodeView.php
+++ b/libraries/classes/Navigation/Nodes/NodeView.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Navigation/Nodes/NodeViewContainer.php b/libraries/classes/Navigation/Nodes/NodeViewContainer.php
index faf7acbe59..3216c203ce 100644
--- a/libraries/classes/Navigation/Nodes/NodeViewContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeViewContainer.php
@@ -2,6 +2,7 @@
/**
* Functionality for the navigation tree
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Navigation\Nodes;
diff --git a/libraries/classes/Normalization.php b/libraries/classes/Normalization.php
index 0633838459..508fed209f 100644
--- a/libraries/classes/Normalization.php
+++ b/libraries/classes/Normalization.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Normalization class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/OpenDocument.php b/libraries/classes/OpenDocument.php
index a21681324b..2551883805 100644
--- a/libraries/classes/OpenDocument.php
+++ b/libraries/classes/OpenDocument.php
@@ -2,6 +2,7 @@
/**
* Simple interface for creating OASIS OpenDocument files.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Operations.php b/libraries/classes/Operations.php
index 185f016049..7243d56670 100644
--- a/libraries/classes/Operations.php
+++ b/libraries/classes/Operations.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Operations class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/OutputBuffering.php b/libraries/classes/OutputBuffering.php
index b2203a696c..e151b02ac3 100644
--- a/libraries/classes/OutputBuffering.php
+++ b/libraries/classes/OutputBuffering.php
@@ -2,6 +2,7 @@
/**
* Output buffering wrapper
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/ParseAnalyze.php b/libraries/classes/ParseAnalyze.php
index 615493947f..953433ebc1 100644
--- a/libraries/classes/ParseAnalyze.php
+++ b/libraries/classes/ParseAnalyze.php
@@ -2,6 +2,7 @@
/**
* Parse and analyse a SQL query
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Partition.php b/libraries/classes/Partition.php
index 35df30f899..ef102191e3 100644
--- a/libraries/classes/Partition.php
+++ b/libraries/classes/Partition.php
@@ -2,6 +2,7 @@
/**
* Library for extracting information about the partitions
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Pdf.php b/libraries/classes/Pdf.php
index aef20a35e0..2edb82c0f8 100644
--- a/libraries/classes/Pdf.php
+++ b/libraries/classes/Pdf.php
@@ -2,6 +2,7 @@
/**
* TCPDF wrapper class.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Plugins.php b/libraries/classes/Plugins.php
index 5841146874..f6d0221575 100644
--- a/libraries/classes/Plugins.php
+++ b/libraries/classes/Plugins.php
@@ -2,6 +2,7 @@
/**
* Generic plugin interface.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Plugins/Auth/AuthenticationConfig.php b/libraries/classes/Plugins/Auth/AuthenticationConfig.php
index 2e5e3578aa..b1e5b595da 100644
--- a/libraries/classes/Plugins/Auth/AuthenticationConfig.php
+++ b/libraries/classes/Plugins/Auth/AuthenticationConfig.php
@@ -2,6 +2,7 @@
/**
* Config Authentication plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Auth;
diff --git a/libraries/classes/Plugins/Auth/AuthenticationCookie.php b/libraries/classes/Plugins/Auth/AuthenticationCookie.php
index 1d60f40a5e..8f0ada3f68 100644
--- a/libraries/classes/Plugins/Auth/AuthenticationCookie.php
+++ b/libraries/classes/Plugins/Auth/AuthenticationCookie.php
@@ -2,6 +2,7 @@
/**
* Cookie Authentication plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Auth;
diff --git a/libraries/classes/Plugins/Auth/AuthenticationHttp.php b/libraries/classes/Plugins/Auth/AuthenticationHttp.php
index b002190b3b..9f06677bda 100644
--- a/libraries/classes/Plugins/Auth/AuthenticationHttp.php
+++ b/libraries/classes/Plugins/Auth/AuthenticationHttp.php
@@ -3,6 +3,7 @@
* HTTP Authentication plugin for phpMyAdmin.
* NOTE: Requires PHP loaded as a Apache module.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Auth;
diff --git a/libraries/classes/Plugins/Auth/AuthenticationSignon.php b/libraries/classes/Plugins/Auth/AuthenticationSignon.php
index 69fc4256d1..936ec8bf41 100644
--- a/libraries/classes/Plugins/Auth/AuthenticationSignon.php
+++ b/libraries/classes/Plugins/Auth/AuthenticationSignon.php
@@ -2,6 +2,7 @@
/**
* SignOn Authentication plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Auth;
@@ -53,7 +54,7 @@ class AuthenticationSignon extends AuthenticationPlugin
*
* @param array $sessionCookieParams The cookie params
*/
- public function setCookieParams(array $sessionCookieParams = null): void
+ public function setCookieParams(?array $sessionCookieParams = null): void
{
/* Session cookie params from config */
if ($sessionCookieParams === null) {
diff --git a/libraries/classes/Plugins/AuthenticationPlugin.php b/libraries/classes/Plugins/AuthenticationPlugin.php
index d48429c959..e8e3a586ee 100644
--- a/libraries/classes/Plugins/AuthenticationPlugin.php
+++ b/libraries/classes/Plugins/AuthenticationPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the authentication plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins;
diff --git a/libraries/classes/Plugins/Export/ExportCodegen.php b/libraries/classes/Plugins/Export/ExportCodegen.php
index 9f279cd0c4..624ebeb1e9 100644
--- a/libraries/classes/Plugins/Export/ExportCodegen.php
+++ b/libraries/classes/Plugins/Export/ExportCodegen.php
@@ -2,6 +2,7 @@
/**
* Set of functions used to build NHibernate dumps of tables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportCsv.php b/libraries/classes/Plugins/Export/ExportCsv.php
index 317fa1a641..43f7cb8b48 100644
--- a/libraries/classes/Plugins/Export/ExportCsv.php
+++ b/libraries/classes/Plugins/Export/ExportCsv.php
@@ -2,6 +2,7 @@
/**
* CSV export code
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportExcel.php b/libraries/classes/Plugins/Export/ExportExcel.php
index 04ce9aa997..d0d04a1232 100644
--- a/libraries/classes/Plugins/Export/ExportExcel.php
+++ b/libraries/classes/Plugins/Export/ExportExcel.php
@@ -2,6 +2,7 @@
/**
* Class for exporting CSV dumps of tables for excel
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportHtmlword.php b/libraries/classes/Plugins/Export/ExportHtmlword.php
index 46e02b54c5..8c015d4a86 100644
--- a/libraries/classes/Plugins/Export/ExportHtmlword.php
+++ b/libraries/classes/Plugins/Export/ExportHtmlword.php
@@ -2,6 +2,7 @@
/**
* HTML-Word export code
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportJson.php b/libraries/classes/Plugins/Export/ExportJson.php
index 1ab6a1ed0b..3746d502fe 100644
--- a/libraries/classes/Plugins/Export/ExportJson.php
+++ b/libraries/classes/Plugins/Export/ExportJson.php
@@ -2,6 +2,7 @@
/**
* Set of methods used to build dumps of tables as JSON
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportLatex.php b/libraries/classes/Plugins/Export/ExportLatex.php
index d26b2e0eae..dd839e4fa4 100644
--- a/libraries/classes/Plugins/Export/ExportLatex.php
+++ b/libraries/classes/Plugins/Export/ExportLatex.php
@@ -2,6 +2,7 @@
/**
* Set of methods used to build dumps of tables as Latex
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportMediawiki.php b/libraries/classes/Plugins/Export/ExportMediawiki.php
index ddd88844c7..ee4872a2ef 100644
--- a/libraries/classes/Plugins/Export/ExportMediawiki.php
+++ b/libraries/classes/Plugins/Export/ExportMediawiki.php
@@ -2,6 +2,7 @@
/**
* Set of functions used to build MediaWiki dumps of tables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportOds.php b/libraries/classes/Plugins/Export/ExportOds.php
index 91f04afe1f..426faa8e62 100644
--- a/libraries/classes/Plugins/Export/ExportOds.php
+++ b/libraries/classes/Plugins/Export/ExportOds.php
@@ -2,6 +2,7 @@
/**
* Set of functions used to build OpenDocument Spreadsheet dumps of tables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportOdt.php b/libraries/classes/Plugins/Export/ExportOdt.php
index b01584549f..980f0ac4a5 100644
--- a/libraries/classes/Plugins/Export/ExportOdt.php
+++ b/libraries/classes/Plugins/Export/ExportOdt.php
@@ -2,6 +2,7 @@
/**
* Set of functions used to build OpenDocument Text dumps of tables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportPdf.php b/libraries/classes/Plugins/Export/ExportPdf.php
index d41056e92b..ea71f47aa6 100644
--- a/libraries/classes/Plugins/Export/ExportPdf.php
+++ b/libraries/classes/Plugins/Export/ExportPdf.php
@@ -2,6 +2,7 @@
/**
* Produce a PDF report (export) from a query
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportPhparray.php b/libraries/classes/Plugins/Export/ExportPhparray.php
index 9a436fd457..fb7e5b39a2 100644
--- a/libraries/classes/Plugins/Export/ExportPhparray.php
+++ b/libraries/classes/Plugins/Export/ExportPhparray.php
@@ -2,6 +2,7 @@
/**
* Set of functions used to build dumps of tables as PHP Arrays
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportSql.php b/libraries/classes/Plugins/Export/ExportSql.php
index 6c25377f37..4f3ef314ff 100644
--- a/libraries/classes/Plugins/Export/ExportSql.php
+++ b/libraries/classes/Plugins/Export/ExportSql.php
@@ -2,6 +2,7 @@
/**
* Set of functions used to build SQL dumps of tables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportTexytext.php b/libraries/classes/Plugins/Export/ExportTexytext.php
index 3fc369c573..439af82ce3 100644
--- a/libraries/classes/Plugins/Export/ExportTexytext.php
+++ b/libraries/classes/Plugins/Export/ExportTexytext.php
@@ -2,6 +2,7 @@
/**
* Export to Texy! text.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportXml.php b/libraries/classes/Plugins/Export/ExportXml.php
index 942a2e115a..b35e8f200b 100644
--- a/libraries/classes/Plugins/Export/ExportXml.php
+++ b/libraries/classes/Plugins/Export/ExportXml.php
@@ -2,6 +2,7 @@
/**
* Set of functions used to build XML dumps of tables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/ExportYaml.php b/libraries/classes/Plugins/Export/ExportYaml.php
index 2e6b126f81..a906b52721 100644
--- a/libraries/classes/Plugins/Export/ExportYaml.php
+++ b/libraries/classes/Plugins/Export/ExportYaml.php
@@ -2,6 +2,7 @@
/**
* Set of functions used to build YAML dumps of tables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export;
diff --git a/libraries/classes/Plugins/Export/Helpers/Pdf.php b/libraries/classes/Plugins/Export/Helpers/Pdf.php
index 6fe85de362..f4c34ba0ab 100644
--- a/libraries/classes/Plugins/Export/Helpers/Pdf.php
+++ b/libraries/classes/Plugins/Export/Helpers/Pdf.php
@@ -2,6 +2,7 @@
/**
* PhpMyAdmin\Plugins\Export\Helpers\Pdf class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export\Helpers;
diff --git a/libraries/classes/Plugins/Export/Helpers/TableProperty.php b/libraries/classes/Plugins/Export/Helpers/TableProperty.php
index b17943b9c1..716d6a7618 100644
--- a/libraries/classes/Plugins/Export/Helpers/TableProperty.php
+++ b/libraries/classes/Plugins/Export/Helpers/TableProperty.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Plugins\Export\Helpers\TableProperty class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Export\Helpers;
diff --git a/libraries/classes/Plugins/Export/README.md b/libraries/classes/Plugins/Export/README.md
index c9e479d4c3..f1420fb614 100644
--- a/libraries/classes/Plugins/Export/README.md
+++ b/libraries/classes/Plugins/Export/README.md
@@ -13,6 +13,7 @@ some plugins for your use, you can directly use texts in plugin.
* @package PhpMyAdmin-Export
* @subpackage [Name]
*/
+
declare(strict_types=1);
/**
diff --git a/libraries/classes/Plugins/ExportPlugin.php b/libraries/classes/Plugins/ExportPlugin.php
index 1d82a4282e..87424a683d 100644
--- a/libraries/classes/Plugins/ExportPlugin.php
+++ b/libraries/classes/Plugins/ExportPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the export plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins;
diff --git a/libraries/classes/Plugins/IOTransformationsPlugin.php b/libraries/classes/Plugins/IOTransformationsPlugin.php
index d1cb292b7d..53b9f081ba 100644
--- a/libraries/classes/Plugins/IOTransformationsPlugin.php
+++ b/libraries/classes/Plugins/IOTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the I/O transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins;
diff --git a/libraries/classes/Plugins/Import/AbstractImportCsv.php b/libraries/classes/Plugins/Import/AbstractImportCsv.php
index 9018ed4844..73bffd89aa 100644
--- a/libraries/classes/Plugins/Import/AbstractImportCsv.php
+++ b/libraries/classes/Plugins/Import/AbstractImportCsv.php
@@ -2,6 +2,7 @@
/**
* Super class of CSV import plugins for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/ImportCsv.php b/libraries/classes/Plugins/Import/ImportCsv.php
index 460948d33c..ce07fd3c24 100644
--- a/libraries/classes/Plugins/Import/ImportCsv.php
+++ b/libraries/classes/Plugins/Import/ImportCsv.php
@@ -4,6 +4,7 @@
*
* @todo add an option for handling NULL values
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/ImportLdi.php b/libraries/classes/Plugins/Import/ImportLdi.php
index ab9ee748f4..50885e92c6 100644
--- a/libraries/classes/Plugins/Import/ImportLdi.php
+++ b/libraries/classes/Plugins/Import/ImportLdi.php
@@ -2,6 +2,7 @@
/**
* CSV import plugin for phpMyAdmin using LOAD DATA
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/ImportMediawiki.php b/libraries/classes/Plugins/Import/ImportMediawiki.php
index 705eaaf5be..c4ea4b6df4 100644
--- a/libraries/classes/Plugins/Import/ImportMediawiki.php
+++ b/libraries/classes/Plugins/Import/ImportMediawiki.php
@@ -2,6 +2,7 @@
/**
* MediaWiki import plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/ImportOds.php b/libraries/classes/Plugins/Import/ImportOds.php
index ba2e239636..0319e05260 100644
--- a/libraries/classes/Plugins/Import/ImportOds.php
+++ b/libraries/classes/Plugins/Import/ImportOds.php
@@ -5,6 +5,7 @@
* @todo Pretty much everything
* @todo Importing of accented characters seems to fail
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/ImportShp.php b/libraries/classes/Plugins/Import/ImportShp.php
index 094fc2d066..5111c76105 100644
--- a/libraries/classes/Plugins/Import/ImportShp.php
+++ b/libraries/classes/Plugins/Import/ImportShp.php
@@ -2,6 +2,7 @@
/**
* ESRI Shape file import plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/ImportSql.php b/libraries/classes/Plugins/Import/ImportSql.php
index 4fae572c61..546c6fc699 100644
--- a/libraries/classes/Plugins/Import/ImportSql.php
+++ b/libraries/classes/Plugins/Import/ImportSql.php
@@ -2,6 +2,7 @@
/**
* SQL import plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/ImportXml.php b/libraries/classes/Plugins/Import/ImportXml.php
index b6299b4be2..5a142567cd 100644
--- a/libraries/classes/Plugins/Import/ImportXml.php
+++ b/libraries/classes/Plugins/Import/ImportXml.php
@@ -4,6 +4,7 @@
*
* @todo Improve efficiency
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/README.md b/libraries/classes/Plugins/Import/README.md
index 41d27ec07e..fec3a3c242 100644
--- a/libraries/classes/Plugins/Import/README.md
+++ b/libraries/classes/Plugins/Import/README.md
@@ -12,6 +12,7 @@ gettext mechanism, see https://wiki.phpmyadmin.net/pma/Gettext_for_developers.
* @package PhpMyAdmin-Import
* @subpackage [Name]
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/ShapeFileImport.php b/libraries/classes/Plugins/Import/ShapeFileImport.php
index 47bdf5d12c..3528bc1888 100644
--- a/libraries/classes/Plugins/Import/ShapeFileImport.php
+++ b/libraries/classes/Plugins/Import/ShapeFileImport.php
@@ -3,6 +3,7 @@
* This class extends ShapeFile class to cater the following phpMyAdmin
* specific requirements.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import;
diff --git a/libraries/classes/Plugins/Import/Upload/UploadApc.php b/libraries/classes/Plugins/Import/Upload/UploadApc.php
index 12fe8952aa..842583d2f0 100644
--- a/libraries/classes/Plugins/Import/Upload/UploadApc.php
+++ b/libraries/classes/Plugins/Import/Upload/UploadApc.php
@@ -2,6 +2,7 @@
/**
* Provides upload functionalities for the import plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import\Upload;
diff --git a/libraries/classes/Plugins/Import/Upload/UploadNoplugin.php b/libraries/classes/Plugins/Import/Upload/UploadNoplugin.php
index cd80678dd3..bab2e07772 100644
--- a/libraries/classes/Plugins/Import/Upload/UploadNoplugin.php
+++ b/libraries/classes/Plugins/Import/Upload/UploadNoplugin.php
@@ -2,6 +2,7 @@
/**
* Provides upload functionalities for the import plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import\Upload;
diff --git a/libraries/classes/Plugins/Import/Upload/UploadProgress.php b/libraries/classes/Plugins/Import/Upload/UploadProgress.php
index d4db84bf8c..ce5df15049 100644
--- a/libraries/classes/Plugins/Import/Upload/UploadProgress.php
+++ b/libraries/classes/Plugins/Import/Upload/UploadProgress.php
@@ -2,6 +2,7 @@
/**
* Provides upload functionalities for the import plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import\Upload;
diff --git a/libraries/classes/Plugins/Import/Upload/UploadSession.php b/libraries/classes/Plugins/Import/Upload/UploadSession.php
index f3b3e320e2..caf24c0a80 100644
--- a/libraries/classes/Plugins/Import/Upload/UploadSession.php
+++ b/libraries/classes/Plugins/Import/Upload/UploadSession.php
@@ -2,6 +2,7 @@
/**
* Provides upload functionalities for the import plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Import\Upload;
diff --git a/libraries/classes/Plugins/ImportPlugin.php b/libraries/classes/Plugins/ImportPlugin.php
index de74e97237..d75c9fe313 100644
--- a/libraries/classes/Plugins/ImportPlugin.php
+++ b/libraries/classes/Plugins/ImportPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the import plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins;
diff --git a/libraries/classes/Plugins/Schema/Dia/Dia.php b/libraries/classes/Plugins/Schema/Dia/Dia.php
index d91fe076f9..8a08eeb6f3 100644
--- a/libraries/classes/Plugins/Schema/Dia/Dia.php
+++ b/libraries/classes/Plugins/Schema/Dia/Dia.php
@@ -2,6 +2,7 @@
/**
* Classes to create relation schema in Dia format.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Dia;
diff --git a/libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php b/libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php
index 3c8fa53cb3..ba96040c01 100644
--- a/libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php
+++ b/libraries/classes/Plugins/Schema/Dia/DiaRelationSchema.php
@@ -2,6 +2,7 @@
/**
* Classes to create relation schema in Dia format.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Dia;
diff --git a/libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php b/libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php
index 58f944e8eb..2552f6bda9 100644
--- a/libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php
+++ b/libraries/classes/Plugins/Schema/Dia/RelationStatsDia.php
@@ -2,6 +2,7 @@
/**
* Contains PhpMyAdmin\Plugins\Schema\Dia\RelationStatsDia class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Dia;
diff --git a/libraries/classes/Plugins/Schema/Dia/TableStatsDia.php b/libraries/classes/Plugins/Schema/Dia/TableStatsDia.php
index cb28d258c1..6f57d5e7e8 100644
--- a/libraries/classes/Plugins/Schema/Dia/TableStatsDia.php
+++ b/libraries/classes/Plugins/Schema/Dia/TableStatsDia.php
@@ -2,6 +2,7 @@
/**
* Contains PhpMyAdmin\Plugins\Schema\Dia\TableStatsDia class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Dia;
diff --git a/libraries/classes/Plugins/Schema/Eps/Eps.php b/libraries/classes/Plugins/Schema/Eps/Eps.php
index 9239786b60..a8ac650a1d 100644
--- a/libraries/classes/Plugins/Schema/Eps/Eps.php
+++ b/libraries/classes/Plugins/Schema/Eps/Eps.php
@@ -2,6 +2,7 @@
/**
* Classes to create relation schema in EPS format.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Eps;
diff --git a/libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php b/libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php
index 0c424a8266..ab6d585fb9 100644
--- a/libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php
+++ b/libraries/classes/Plugins/Schema/Eps/EpsRelationSchema.php
@@ -2,6 +2,7 @@
/**
* Classes to create relation schema in EPS format.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Eps;
diff --git a/libraries/classes/Plugins/Schema/Eps/RelationStatsEps.php b/libraries/classes/Plugins/Schema/Eps/RelationStatsEps.php
index 2bce646270..afdc8f078a 100644
--- a/libraries/classes/Plugins/Schema/Eps/RelationStatsEps.php
+++ b/libraries/classes/Plugins/Schema/Eps/RelationStatsEps.php
@@ -2,6 +2,7 @@
/**
* Contains PhpMyAdmin\Plugins\Schema\Eps\RelationStatsEps class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Eps;
diff --git a/libraries/classes/Plugins/Schema/Eps/TableStatsEps.php b/libraries/classes/Plugins/Schema/Eps/TableStatsEps.php
index 60ea67e6cb..376f244475 100644
--- a/libraries/classes/Plugins/Schema/Eps/TableStatsEps.php
+++ b/libraries/classes/Plugins/Schema/Eps/TableStatsEps.php
@@ -2,6 +2,7 @@
/**
* Contains PhpMyAdmin\Plugins\Schema\Eps\TableStatsEps class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Eps;
diff --git a/libraries/classes/Plugins/Schema/ExportRelationSchema.php b/libraries/classes/Plugins/Schema/ExportRelationSchema.php
index 60b53dda83..71d49676d0 100644
--- a/libraries/classes/Plugins/Schema/ExportRelationSchema.php
+++ b/libraries/classes/Plugins/Schema/ExportRelationSchema.php
@@ -3,6 +3,7 @@
* Contains PhpMyAdmin\Plugins\Schema\ExportRelationSchema class which is
* inherited by all schema classes.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema;
diff --git a/libraries/classes/Plugins/Schema/Pdf/Pdf.php b/libraries/classes/Plugins/Schema/Pdf/Pdf.php
index 9d19e3e7a8..95da84af12 100644
--- a/libraries/classes/Plugins/Schema/Pdf/Pdf.php
+++ b/libraries/classes/Plugins/Schema/Pdf/Pdf.php
@@ -2,6 +2,7 @@
/**
* PDF schema handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Pdf;
diff --git a/libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php b/libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php
index 4ad9734c67..48953c5aa4 100644
--- a/libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php
+++ b/libraries/classes/Plugins/Schema/Pdf/PdfRelationSchema.php
@@ -2,6 +2,7 @@
/**
* PDF schema handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Pdf;
diff --git a/libraries/classes/Plugins/Schema/Pdf/RelationStatsPdf.php b/libraries/classes/Plugins/Schema/Pdf/RelationStatsPdf.php
index adb2024848..f0bbdb8530 100644
--- a/libraries/classes/Plugins/Schema/Pdf/RelationStatsPdf.php
+++ b/libraries/classes/Plugins/Schema/Pdf/RelationStatsPdf.php
@@ -2,6 +2,7 @@
/**
* Contains PhpMyAdmin\Plugins\Schema\Pdf\RelationStatsPdf class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Pdf;
diff --git a/libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php b/libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php
index 8e70e16877..b45457fa02 100644
--- a/libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php
+++ b/libraries/classes/Plugins/Schema/Pdf/TableStatsPdf.php
@@ -2,6 +2,7 @@
/**
* Contains PhpMyAdmin\Plugins\Schema\Pdf\TableStatsPdf class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Pdf;
diff --git a/libraries/classes/Plugins/Schema/RelationStats.php b/libraries/classes/Plugins/Schema/RelationStats.php
index 547863a7dc..67b999f848 100644
--- a/libraries/classes/Plugins/Schema/RelationStats.php
+++ b/libraries/classes/Plugins/Schema/RelationStats.php
@@ -2,6 +2,7 @@
/**
* Contains abstract class to hold relation preferences/statistics
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema;
diff --git a/libraries/classes/Plugins/Schema/SchemaDia.php b/libraries/classes/Plugins/Schema/SchemaDia.php
index 8edfef660b..033aab7946 100644
--- a/libraries/classes/Plugins/Schema/SchemaDia.php
+++ b/libraries/classes/Plugins/Schema/SchemaDia.php
@@ -2,6 +2,7 @@
/**
* Dia schema export code
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema;
diff --git a/libraries/classes/Plugins/Schema/SchemaEps.php b/libraries/classes/Plugins/Schema/SchemaEps.php
index c9f2ae9b22..a43ec257db 100644
--- a/libraries/classes/Plugins/Schema/SchemaEps.php
+++ b/libraries/classes/Plugins/Schema/SchemaEps.php
@@ -2,6 +2,7 @@
/**
* PDF schema export code
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema;
diff --git a/libraries/classes/Plugins/Schema/SchemaPdf.php b/libraries/classes/Plugins/Schema/SchemaPdf.php
index 33cc659224..2fd92e2f48 100644
--- a/libraries/classes/Plugins/Schema/SchemaPdf.php
+++ b/libraries/classes/Plugins/Schema/SchemaPdf.php
@@ -2,6 +2,7 @@
/**
* PDF schema export code
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema;
diff --git a/libraries/classes/Plugins/Schema/SchemaSvg.php b/libraries/classes/Plugins/Schema/SchemaSvg.php
index b9e8d48be9..f85aab1d7f 100644
--- a/libraries/classes/Plugins/Schema/SchemaSvg.php
+++ b/libraries/classes/Plugins/Schema/SchemaSvg.php
@@ -2,6 +2,7 @@
/**
* PDF schema export code
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema;
diff --git a/libraries/classes/Plugins/Schema/Svg/RelationStatsSvg.php b/libraries/classes/Plugins/Schema/Svg/RelationStatsSvg.php
index 6b70bbdae5..aa42f9b359 100644
--- a/libraries/classes/Plugins/Schema/Svg/RelationStatsSvg.php
+++ b/libraries/classes/Plugins/Schema/Svg/RelationStatsSvg.php
@@ -2,6 +2,7 @@
/**
* Contains PhpMyAdmin\Plugins\Schema\Svg\RelationStatsSvg class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Svg;
diff --git a/libraries/classes/Plugins/Schema/Svg/Svg.php b/libraries/classes/Plugins/Schema/Svg/Svg.php
index 2756db6aa4..23829f76d4 100644
--- a/libraries/classes/Plugins/Schema/Svg/Svg.php
+++ b/libraries/classes/Plugins/Schema/Svg/Svg.php
@@ -2,6 +2,7 @@
/**
* Classes to create relation schema in SVG format.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Svg;
diff --git a/libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php b/libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php
index 613173e84b..c4392a9e1e 100644
--- a/libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php
+++ b/libraries/classes/Plugins/Schema/Svg/SvgRelationSchema.php
@@ -2,6 +2,7 @@
/**
* Contains PhpMyAdmin\Plugins\Schema\Svg\RelationStatsSvg class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Svg;
diff --git a/libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php b/libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php
index a3923c6225..53fb63a2ac 100644
--- a/libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php
+++ b/libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php
@@ -2,6 +2,7 @@
/**
* Contains PhpMyAdmin\Plugins\Schema\Svg\TableStatsSvg class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema\Svg;
diff --git a/libraries/classes/Plugins/Schema/TableStats.php b/libraries/classes/Plugins/Schema/TableStats.php
index c360808cbb..4b12af0cb8 100644
--- a/libraries/classes/Plugins/Schema/TableStats.php
+++ b/libraries/classes/Plugins/Schema/TableStats.php
@@ -2,6 +2,7 @@
/**
* Contains abstract class to hold table preferences/statistics
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Schema;
diff --git a/libraries/classes/Plugins/SchemaPlugin.php b/libraries/classes/Plugins/SchemaPlugin.php
index 4daf61539c..0d4cb603bd 100644
--- a/libraries/classes/Plugins/SchemaPlugin.php
+++ b/libraries/classes/Plugins/SchemaPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the schema export plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins;
diff --git a/libraries/classes/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php
index d86d52c141..8eb0386aaa 100644
--- a/libraries/classes/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/Bool2TextTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the Bool2Text transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/CodeMirrorEditorTransformationPlugin.php b/libraries/classes/Plugins/Transformations/Abs/CodeMirrorEditorTransformationPlugin.php
index b0334c6197..3c7212b27a 100644
--- a/libraries/classes/Plugins/Transformations/Abs/CodeMirrorEditorTransformationPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/CodeMirrorEditorTransformationPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for syntax highlighted editors using CodeMirror
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php
index 80c6988f39..9d24f100e1 100644
--- a/libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/DateFormatTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the date format transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php
index aaf55698f7..7ce4ffb6b6 100644
--- a/libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/DownloadTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the download transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php
index 96b1dbf9ab..ea97b61545 100644
--- a/libraries/classes/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/ExternalTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the external transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/FormattedTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/FormattedTransformationsPlugin.php
index db173f7015..65aaecbaf5 100644
--- a/libraries/classes/Plugins/Transformations/Abs/FormattedTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/FormattedTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the formatted transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/HexTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/HexTransformationsPlugin.php
index feb3401697..7773fd499f 100644
--- a/libraries/classes/Plugins/Transformations/Abs/HexTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/HexTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the hex transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/ImageLinkTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/ImageLinkTransformationsPlugin.php
index 6334e8581f..4dff74d107 100644
--- a/libraries/classes/Plugins/Transformations/Abs/ImageLinkTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/ImageLinkTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the link transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php
index 4c3b9e6d1e..39c9a42707 100644
--- a/libraries/classes/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the image upload input transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php
index 0d32e1c901..2b72e48916 100644
--- a/libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/InlineTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the inline transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/LongToIPv4TransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/LongToIPv4TransformationsPlugin.php
index 5ae37999de..c118e51a16 100644
--- a/libraries/classes/Plugins/Transformations/Abs/LongToIPv4TransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/LongToIPv4TransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the long to IPv4 transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php
index bbd650c968..c9ea220eb9 100644
--- a/libraries/classes/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/PreApPendTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the prepend/append transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php
index 741297e7a6..d190ed176d 100644
--- a/libraries/classes/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/RegexValidationTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the regex validation input transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/SQLTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/SQLTransformationsPlugin.php
index 55a0d69142..382c69a25f 100644
--- a/libraries/classes/Plugins/Transformations/Abs/SQLTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/SQLTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the SQL transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php
index ec0e679319..9b4b62ac81 100644
--- a/libraries/classes/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/SubstringTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the substring transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/TextFileUploadTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/TextFileUploadTransformationsPlugin.php
index c0964bf3e2..a818c48556 100644
--- a/libraries/classes/Plugins/Transformations/Abs/TextFileUploadTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/TextFileUploadTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the text file upload input transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php
index b52aff9be5..b78295a154 100644
--- a/libraries/classes/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the image link transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php b/libraries/classes/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php
index d3f8ee8eab..b7011a7ded 100644
--- a/libraries/classes/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php
+++ b/libraries/classes/Plugins/Transformations/Abs/TextLinkTransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the link transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Input/Image_JPEG_Upload.php b/libraries/classes/Plugins/Transformations/Input/Image_JPEG_Upload.php
index e8a538d4b7..71b242041c 100644
--- a/libraries/classes/Plugins/Transformations/Input/Image_JPEG_Upload.php
+++ b/libraries/classes/Plugins/Transformations/Input/Image_JPEG_Upload.php
@@ -2,6 +2,7 @@
/**
* Image JPEG Upload Input Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Input;
diff --git a/libraries/classes/Plugins/Transformations/Input/Text_Plain_FileUpload.php b/libraries/classes/Plugins/Transformations/Input/Text_Plain_FileUpload.php
index 20d125f936..e227c339cb 100644
--- a/libraries/classes/Plugins/Transformations/Input/Text_Plain_FileUpload.php
+++ b/libraries/classes/Plugins/Transformations/Input/Text_Plain_FileUpload.php
@@ -2,6 +2,7 @@
/**
* Text Plain File Upload Input Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Input;
diff --git a/libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptobinary.php b/libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptobinary.php
index 1c2aa4eb6f..426ab23cf7 100644
--- a/libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptobinary.php
+++ b/libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptobinary.php
@@ -2,6 +2,7 @@
/**
* Handles the IPv4/IPv6 to binary transformation for text plain
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Input;
diff --git a/libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptolong.php b/libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptolong.php
index 3d9e74386c..07cc7adcd1 100644
--- a/libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptolong.php
+++ b/libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptolong.php
@@ -2,6 +2,7 @@
/**
* Handles the IPv4/IPv6 to long transformation for text plain
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Input;
diff --git a/libraries/classes/Plugins/Transformations/Input/Text_Plain_JsonEditor.php b/libraries/classes/Plugins/Transformations/Input/Text_Plain_JsonEditor.php
index 8f5834b4ab..50eda014d9 100644
--- a/libraries/classes/Plugins/Transformations/Input/Text_Plain_JsonEditor.php
+++ b/libraries/classes/Plugins/Transformations/Input/Text_Plain_JsonEditor.php
@@ -2,6 +2,7 @@
/**
* JSON editing with syntax highlighted CodeMirror editor
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Input;
diff --git a/libraries/classes/Plugins/Transformations/Input/Text_Plain_RegexValidation.php b/libraries/classes/Plugins/Transformations/Input/Text_Plain_RegexValidation.php
index 3dce37a115..8f2db20a88 100644
--- a/libraries/classes/Plugins/Transformations/Input/Text_Plain_RegexValidation.php
+++ b/libraries/classes/Plugins/Transformations/Input/Text_Plain_RegexValidation.php
@@ -2,6 +2,7 @@
/**
* Text Plain Regex Validation Input Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Input;
diff --git a/libraries/classes/Plugins/Transformations/Input/Text_Plain_SqlEditor.php b/libraries/classes/Plugins/Transformations/Input/Text_Plain_SqlEditor.php
index 941772f0a0..4a2565af71 100644
--- a/libraries/classes/Plugins/Transformations/Input/Text_Plain_SqlEditor.php
+++ b/libraries/classes/Plugins/Transformations/Input/Text_Plain_SqlEditor.php
@@ -2,6 +2,7 @@
/**
* SQL editing with syntax highlighted CodeMirror editor
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Input;
diff --git a/libraries/classes/Plugins/Transformations/Input/Text_Plain_XmlEditor.php b/libraries/classes/Plugins/Transformations/Input/Text_Plain_XmlEditor.php
index 560235599f..7f16e8a14a 100644
--- a/libraries/classes/Plugins/Transformations/Input/Text_Plain_XmlEditor.php
+++ b/libraries/classes/Plugins/Transformations/Input/Text_Plain_XmlEditor.php
@@ -2,6 +2,7 @@
/**
* XML (and HTML) editing with syntax highlighted CodeMirror editor
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Input;
diff --git a/libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Download.php b/libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Download.php
index df73e7bf61..176097865b 100644
--- a/libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Download.php
+++ b/libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Download.php
@@ -2,6 +2,7 @@
/**
* Application OctetStream Download Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Hex.php b/libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Hex.php
index 68614073b6..f80cf7577d 100644
--- a/libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Hex.php
+++ b/libraries/classes/Plugins/Transformations/Output/Application_Octetstream_Hex.php
@@ -2,6 +2,7 @@
/**
* Application OctetStream Hex Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Image_JPEG_Inline.php b/libraries/classes/Plugins/Transformations/Output/Image_JPEG_Inline.php
index 613680d3b7..c55ef8dca0 100644
--- a/libraries/classes/Plugins/Transformations/Output/Image_JPEG_Inline.php
+++ b/libraries/classes/Plugins/Transformations/Output/Image_JPEG_Inline.php
@@ -2,6 +2,7 @@
/**
* Image JPEG Inline Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Image_JPEG_Link.php b/libraries/classes/Plugins/Transformations/Output/Image_JPEG_Link.php
index ff8b6a6d03..7651d945ed 100644
--- a/libraries/classes/Plugins/Transformations/Output/Image_JPEG_Link.php
+++ b/libraries/classes/Plugins/Transformations/Output/Image_JPEG_Link.php
@@ -2,6 +2,7 @@
/**
* Image JPEG Link Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Image_PNG_Inline.php b/libraries/classes/Plugins/Transformations/Output/Image_PNG_Inline.php
index 1d9b3049b5..629baa4eac 100644
--- a/libraries/classes/Plugins/Transformations/Output/Image_PNG_Inline.php
+++ b/libraries/classes/Plugins/Transformations/Output/Image_PNG_Inline.php
@@ -2,6 +2,7 @@
/**
* Image PNG Inline Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Octetstream_Sql.php b/libraries/classes/Plugins/Transformations/Output/Text_Octetstream_Sql.php
index 71b403ce9a..08aefa014c 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Octetstream_Sql.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Octetstream_Sql.php
@@ -2,6 +2,7 @@
/**
* Blob SQL Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Binarytoip.php b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Binarytoip.php
index 25924da90e..49fd28aca5 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Binarytoip.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Binarytoip.php
@@ -2,6 +2,7 @@
/**
* Handles the binary to IPv4/IPv6 transformation for text plain
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Bool2Text.php b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Bool2Text.php
index 70bb9020aa..f666bef4d4 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Bool2Text.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Bool2Text.php
@@ -2,6 +2,7 @@
/**
* Text Plain Bool2Text Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Dateformat.php b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Dateformat.php
index 6b79c83b01..5fe40806d5 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Dateformat.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Dateformat.php
@@ -2,6 +2,7 @@
/**
* Text Plain Date Format Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Plain_External.php b/libraries/classes/Plugins/Transformations/Output/Text_Plain_External.php
index 759e581093..c539285089 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Plain_External.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Plain_External.php
@@ -2,6 +2,7 @@
/**
* Text Plain External Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Formatted.php b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Formatted.php
index b91b4d0c04..e36734d8bc 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Formatted.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Formatted.php
@@ -2,6 +2,7 @@
/**
* Text Plain Formatted Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Imagelink.php b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Imagelink.php
index 7481d8ac1a..24cabba3fe 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Imagelink.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Imagelink.php
@@ -2,6 +2,7 @@
/**
* Text Plain Image Link Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Json.php b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Json.php
index 221b31f2fe..d2579ea359 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Json.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Json.php
@@ -2,6 +2,7 @@
/**
* Text Plain JSON Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Sql.php b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Sql.php
index 974eeb91ab..984c196d77 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Sql.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Sql.php
@@ -2,6 +2,7 @@
/**
* Text Plain SQL Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Xml.php b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Xml.php
index 7633ad1d99..18f33a818b 100644
--- a/libraries/classes/Plugins/Transformations/Output/Text_Plain_Xml.php
+++ b/libraries/classes/Plugins/Transformations/Output/Text_Plain_Xml.php
@@ -2,6 +2,7 @@
/**
* Text Plain XML Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Output;
diff --git a/libraries/classes/Plugins/Transformations/TEMPLATE b/libraries/classes/Plugins/Transformations/TEMPLATE
index 9a83715d55..c428fe0557 100644
--- a/libraries/classes/Plugins/Transformations/TEMPLATE
+++ b/libraries/classes/Plugins/Transformations/TEMPLATE
@@ -7,6 +7,7 @@
* @package PhpMyAdmin-Transformations
* @subpackage [TransformationName]
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations;
diff --git a/libraries/classes/Plugins/Transformations/TEMPLATE_ABSTRACT b/libraries/classes/Plugins/Transformations/TEMPLATE_ABSTRACT
index 261356a4c7..d8f637e5c8 100644
--- a/libraries/classes/Plugins/Transformations/TEMPLATE_ABSTRACT
+++ b/libraries/classes/Plugins/Transformations/TEMPLATE_ABSTRACT
@@ -7,6 +7,7 @@
* @package PhpMyAdmin-Transformations
* @subpackage [TransformationName]
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations\Abs;
diff --git a/libraries/classes/Plugins/Transformations/Text_Plain_Link.php b/libraries/classes/Plugins/Transformations/Text_Plain_Link.php
index d89f76d3d6..32043bc76d 100644
--- a/libraries/classes/Plugins/Transformations/Text_Plain_Link.php
+++ b/libraries/classes/Plugins/Transformations/Text_Plain_Link.php
@@ -2,6 +2,7 @@
/**
* Text Plain Link Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations;
diff --git a/libraries/classes/Plugins/Transformations/Text_Plain_Longtoipv4.php b/libraries/classes/Plugins/Transformations/Text_Plain_Longtoipv4.php
index 9c9a71f3a2..774ede7f35 100644
--- a/libraries/classes/Plugins/Transformations/Text_Plain_Longtoipv4.php
+++ b/libraries/classes/Plugins/Transformations/Text_Plain_Longtoipv4.php
@@ -2,6 +2,7 @@
/**
* Text Plain Long To IPv4 Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations;
diff --git a/libraries/classes/Plugins/Transformations/Text_Plain_PreApPend.php b/libraries/classes/Plugins/Transformations/Text_Plain_PreApPend.php
index b105da70f2..57366fb5a6 100644
--- a/libraries/classes/Plugins/Transformations/Text_Plain_PreApPend.php
+++ b/libraries/classes/Plugins/Transformations/Text_Plain_PreApPend.php
@@ -2,6 +2,7 @@
/**
* Text Plain Prepend/Append Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations;
diff --git a/libraries/classes/Plugins/Transformations/Text_Plain_Substring.php b/libraries/classes/Plugins/Transformations/Text_Plain_Substring.php
index 7eacbeced8..1b3ff64a0f 100644
--- a/libraries/classes/Plugins/Transformations/Text_Plain_Substring.php
+++ b/libraries/classes/Plugins/Transformations/Text_Plain_Substring.php
@@ -2,6 +2,7 @@
/**
* Text Plain Substring Transformations plugin for phpMyAdmin
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\Transformations;
diff --git a/libraries/classes/Plugins/TransformationsInterface.php b/libraries/classes/Plugins/TransformationsInterface.php
index fda95f1014..ff9069cf92 100644
--- a/libraries/classes/Plugins/TransformationsInterface.php
+++ b/libraries/classes/Plugins/TransformationsInterface.php
@@ -2,6 +2,7 @@
/**
* Interface for the transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins;
diff --git a/libraries/classes/Plugins/TransformationsPlugin.php b/libraries/classes/Plugins/TransformationsPlugin.php
index b446d5e030..77fc2cac95 100644
--- a/libraries/classes/Plugins/TransformationsPlugin.php
+++ b/libraries/classes/Plugins/TransformationsPlugin.php
@@ -2,6 +2,7 @@
/**
* Abstract class for the transformations plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins;
diff --git a/libraries/classes/Plugins/TwoFactor/Application.php b/libraries/classes/Plugins/TwoFactor/Application.php
index 012b229f86..1fcb264256 100644
--- a/libraries/classes/Plugins/TwoFactor/Application.php
+++ b/libraries/classes/Plugins/TwoFactor/Application.php
@@ -2,6 +2,7 @@
/**
* Second authentication factor handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\TwoFactor;
diff --git a/libraries/classes/Plugins/TwoFactor/Invalid.php b/libraries/classes/Plugins/TwoFactor/Invalid.php
index ffd6acef0b..18a19241d8 100644
--- a/libraries/classes/Plugins/TwoFactor/Invalid.php
+++ b/libraries/classes/Plugins/TwoFactor/Invalid.php
@@ -2,6 +2,7 @@
/**
* Second authentication factor handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\TwoFactor;
diff --git a/libraries/classes/Plugins/TwoFactor/Key.php b/libraries/classes/Plugins/TwoFactor/Key.php
index b1f9857ac1..fb793736bc 100644
--- a/libraries/classes/Plugins/TwoFactor/Key.php
+++ b/libraries/classes/Plugins/TwoFactor/Key.php
@@ -2,6 +2,7 @@
/**
* Second authentication factor handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\TwoFactor;
diff --git a/libraries/classes/Plugins/TwoFactor/Simple.php b/libraries/classes/Plugins/TwoFactor/Simple.php
index b099206066..5c366a1e69 100644
--- a/libraries/classes/Plugins/TwoFactor/Simple.php
+++ b/libraries/classes/Plugins/TwoFactor/Simple.php
@@ -2,6 +2,7 @@
/**
* Second authentication factor handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins\TwoFactor;
diff --git a/libraries/classes/Plugins/TwoFactorPlugin.php b/libraries/classes/Plugins/TwoFactorPlugin.php
index d72213c338..b6f9a29228 100644
--- a/libraries/classes/Plugins/TwoFactorPlugin.php
+++ b/libraries/classes/Plugins/TwoFactorPlugin.php
@@ -2,6 +2,7 @@
/**
* Two authentication factor handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins;
diff --git a/libraries/classes/Plugins/UploadInterface.php b/libraries/classes/Plugins/UploadInterface.php
index 5dba561331..7db15a039e 100644
--- a/libraries/classes/Plugins/UploadInterface.php
+++ b/libraries/classes/Plugins/UploadInterface.php
@@ -2,6 +2,7 @@
/**
* Interface for the import->upload plugins
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Plugins;
diff --git a/libraries/classes/Properties/Options/Groups/OptionsPropertyMainGroup.php b/libraries/classes/Properties/Options/Groups/OptionsPropertyMainGroup.php
index 901e7c5502..91fe43e03a 100644
--- a/libraries/classes/Properties/Options/Groups/OptionsPropertyMainGroup.php
+++ b/libraries/classes/Properties/Options/Groups/OptionsPropertyMainGroup.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Groups\OptionsPropertyMainGroup class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Groups;
diff --git a/libraries/classes/Properties/Options/Groups/OptionsPropertyRootGroup.php b/libraries/classes/Properties/Options/Groups/OptionsPropertyRootGroup.php
index 8227994b24..88a8e00c09 100644
--- a/libraries/classes/Properties/Options/Groups/OptionsPropertyRootGroup.php
+++ b/libraries/classes/Properties/Options/Groups/OptionsPropertyRootGroup.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Groups\OptionsPropertyRootGroup class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Groups;
diff --git a/libraries/classes/Properties/Options/Groups/OptionsPropertySubgroup.php b/libraries/classes/Properties/Options/Groups/OptionsPropertySubgroup.php
index 3515f08fa3..aeaabcbfb9 100644
--- a/libraries/classes/Properties/Options/Groups/OptionsPropertySubgroup.php
+++ b/libraries/classes/Properties/Options/Groups/OptionsPropertySubgroup.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Groups\OptionsPropertySubgroup class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Groups;
diff --git a/libraries/classes/Properties/Options/Items/BoolPropertyItem.php b/libraries/classes/Properties/Options/Items/BoolPropertyItem.php
index da881c250f..762683fc61 100644
--- a/libraries/classes/Properties/Options/Items/BoolPropertyItem.php
+++ b/libraries/classes/Properties/Options/Items/BoolPropertyItem.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Items\BoolPropertyItem class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Items;
diff --git a/libraries/classes/Properties/Options/Items/DocPropertyItem.php b/libraries/classes/Properties/Options/Items/DocPropertyItem.php
index 81b6d401e7..6a796388d0 100644
--- a/libraries/classes/Properties/Options/Items/DocPropertyItem.php
+++ b/libraries/classes/Properties/Options/Items/DocPropertyItem.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Items\DocPropertyItem class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Items;
diff --git a/libraries/classes/Properties/Options/Items/HiddenPropertyItem.php b/libraries/classes/Properties/Options/Items/HiddenPropertyItem.php
index afa378756a..4a2f81877b 100644
--- a/libraries/classes/Properties/Options/Items/HiddenPropertyItem.php
+++ b/libraries/classes/Properties/Options/Items/HiddenPropertyItem.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Items\HiddenPropertyItem class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Items;
diff --git a/libraries/classes/Properties/Options/Items/MessageOnlyPropertyItem.php b/libraries/classes/Properties/Options/Items/MessageOnlyPropertyItem.php
index 6959fa5fcf..b4d9e42c2e 100644
--- a/libraries/classes/Properties/Options/Items/MessageOnlyPropertyItem.php
+++ b/libraries/classes/Properties/Options/Items/MessageOnlyPropertyItem.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Items\MessageOnlyPropertyItem class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Items;
diff --git a/libraries/classes/Properties/Options/Items/NumberPropertyItem.php b/libraries/classes/Properties/Options/Items/NumberPropertyItem.php
index f0ba19eb73..d8bf8a621c 100644
--- a/libraries/classes/Properties/Options/Items/NumberPropertyItem.php
+++ b/libraries/classes/Properties/Options/Items/NumberPropertyItem.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Items\TextPropertyItem class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Items;
diff --git a/libraries/classes/Properties/Options/Items/RadioPropertyItem.php b/libraries/classes/Properties/Options/Items/RadioPropertyItem.php
index d915f427a9..39c0935b89 100644
--- a/libraries/classes/Properties/Options/Items/RadioPropertyItem.php
+++ b/libraries/classes/Properties/Options/Items/RadioPropertyItem.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Items\RadioPropertyItem class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Items;
diff --git a/libraries/classes/Properties/Options/Items/SelectPropertyItem.php b/libraries/classes/Properties/Options/Items/SelectPropertyItem.php
index 06708660c5..4557f21b54 100644
--- a/libraries/classes/Properties/Options/Items/SelectPropertyItem.php
+++ b/libraries/classes/Properties/Options/Items/SelectPropertyItem.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Items\SelectPropertyItem class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Items;
diff --git a/libraries/classes/Properties/Options/Items/TextPropertyItem.php b/libraries/classes/Properties/Options/Items/TextPropertyItem.php
index 2e5cd86807..eb4e40da12 100644
--- a/libraries/classes/Properties/Options/Items/TextPropertyItem.php
+++ b/libraries/classes/Properties/Options/Items/TextPropertyItem.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\Properties\Options\Items\TextPropertyItem class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options\Items;
diff --git a/libraries/classes/Properties/Options/OptionsPropertyGroup.php b/libraries/classes/Properties/Options/OptionsPropertyGroup.php
index 0df179b3ee..41449164b5 100644
--- a/libraries/classes/Properties/Options/OptionsPropertyGroup.php
+++ b/libraries/classes/Properties/Options/OptionsPropertyGroup.php
@@ -2,6 +2,7 @@
/**
* Superclass for the Property Group classes.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options;
diff --git a/libraries/classes/Properties/Options/OptionsPropertyItem.php b/libraries/classes/Properties/Options/OptionsPropertyItem.php
index 492d0055b5..fa3bbe27f2 100644
--- a/libraries/classes/Properties/Options/OptionsPropertyItem.php
+++ b/libraries/classes/Properties/Options/OptionsPropertyItem.php
@@ -3,6 +3,7 @@
* The top-level class of the "Options" subtree of the object-oriented
* properties system (the other subtree is "Plugin").
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options;
diff --git a/libraries/classes/Properties/Options/OptionsPropertyOneItem.php b/libraries/classes/Properties/Options/OptionsPropertyOneItem.php
index 38935d74cf..881e3dd2fd 100644
--- a/libraries/classes/Properties/Options/OptionsPropertyOneItem.php
+++ b/libraries/classes/Properties/Options/OptionsPropertyOneItem.php
@@ -2,6 +2,7 @@
/**
* Superclass for the single Property Item classes.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Options;
diff --git a/libraries/classes/Properties/Plugins/ExportPluginProperties.php b/libraries/classes/Properties/Plugins/ExportPluginProperties.php
index ca40b82ac9..1adfabb8ae 100644
--- a/libraries/classes/Properties/Plugins/ExportPluginProperties.php
+++ b/libraries/classes/Properties/Plugins/ExportPluginProperties.php
@@ -2,6 +2,7 @@
/**
* Properties class for the export plug-in
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Plugins;
diff --git a/libraries/classes/Properties/Plugins/ImportPluginProperties.php b/libraries/classes/Properties/Plugins/ImportPluginProperties.php
index c5d35031ff..6f0c052261 100644
--- a/libraries/classes/Properties/Plugins/ImportPluginProperties.php
+++ b/libraries/classes/Properties/Plugins/ImportPluginProperties.php
@@ -2,6 +2,7 @@
/**
* Properties class for the import plug-in
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Plugins;
diff --git a/libraries/classes/Properties/Plugins/PluginPropertyItem.php b/libraries/classes/Properties/Plugins/PluginPropertyItem.php
index c4740d141c..f3c98f53e2 100644
--- a/libraries/classes/Properties/Plugins/PluginPropertyItem.php
+++ b/libraries/classes/Properties/Plugins/PluginPropertyItem.php
@@ -3,6 +3,7 @@
* The top-level class of the "Plugin" subtree of the object-oriented
* properties system (the other subtree is "Options").
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Plugins;
diff --git a/libraries/classes/Properties/Plugins/SchemaPluginProperties.php b/libraries/classes/Properties/Plugins/SchemaPluginProperties.php
index 8198d68620..92b57bf32a 100644
--- a/libraries/classes/Properties/Plugins/SchemaPluginProperties.php
+++ b/libraries/classes/Properties/Plugins/SchemaPluginProperties.php
@@ -2,6 +2,7 @@
/**
* Properties class for the schema export plug-in
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties\Plugins;
diff --git a/libraries/classes/Properties/PropertyItem.php b/libraries/classes/Properties/PropertyItem.php
index 96c394f9fa..eebbb8ddad 100644
--- a/libraries/classes/Properties/PropertyItem.php
+++ b/libraries/classes/Properties/PropertyItem.php
@@ -2,6 +2,7 @@
/**
* The top-level class of the object-oriented properties system.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Properties;
@@ -34,7 +35,7 @@ abstract class PropertyItem
* the addProperty() or removeProperty() methods, which are not available
* for simple PhpMyAdmin\Properties\Options\OptionsPropertyOneItem subclasses.
*
- * @return null|object
+ * @return object|null
*/
public function getGroup()
{
diff --git a/libraries/classes/RecentFavoriteTable.php b/libraries/classes/RecentFavoriteTable.php
index d8b798c055..9db9b5de7f 100644
--- a/libraries/classes/RecentFavoriteTable.php
+++ b/libraries/classes/RecentFavoriteTable.php
@@ -2,6 +2,7 @@
/**
* Recent and Favorite table list handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Relation.php b/libraries/classes/Relation.php
index 26c8f93d80..14ff00f70c 100644
--- a/libraries/classes/Relation.php
+++ b/libraries/classes/Relation.php
@@ -2,6 +2,7 @@
/**
* Set of functions used with the relation and PDF feature
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/RelationCleanup.php b/libraries/classes/RelationCleanup.php
index 1745dd15cc..409e20f5a0 100644
--- a/libraries/classes/RelationCleanup.php
+++ b/libraries/classes/RelationCleanup.php
@@ -2,6 +2,7 @@
/**
* Set of functions used for cleaning up phpMyAdmin tables
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Replication.php b/libraries/classes/Replication.php
index bfa14b28fc..94c3808de0 100644
--- a/libraries/classes/Replication.php
+++ b/libraries/classes/Replication.php
@@ -2,6 +2,7 @@
/**
* Replication helpers
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/ReplicationGui.php b/libraries/classes/ReplicationGui.php
index 7c413121d3..46b2720298 100644
--- a/libraries/classes/ReplicationGui.php
+++ b/libraries/classes/ReplicationGui.php
@@ -2,6 +2,7 @@
/**
* Functions for the replication GUI
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/ReplicationInfo.php b/libraries/classes/ReplicationInfo.php
index c17acf58ca..c12a31f4fa 100644
--- a/libraries/classes/ReplicationInfo.php
+++ b/libraries/classes/ReplicationInfo.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Response.php b/libraries/classes/Response.php
index 1a40669278..09e9c9a2b8 100644
--- a/libraries/classes/Response.php
+++ b/libraries/classes/Response.php
@@ -2,6 +2,7 @@
/**
* Manages the rendering of pages in PMA
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Sanitize.php b/libraries/classes/Sanitize.php
index bc4cc56f62..a11edbada5 100644
--- a/libraries/classes/Sanitize.php
+++ b/libraries/classes/Sanitize.php
@@ -2,6 +2,7 @@
/**
* This class includes various sanitization methods that can be called statically
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/SavedSearches.php b/libraries/classes/SavedSearches.php
index dd1e372ad9..7b017107d7 100644
--- a/libraries/classes/SavedSearches.php
+++ b/libraries/classes/SavedSearches.php
@@ -2,6 +2,7 @@
/**
* Saved searches managing
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Scripts.php b/libraries/classes/Scripts.php
index dd0f049a2c..4969c27b2a 100644
--- a/libraries/classes/Scripts.php
+++ b/libraries/classes/Scripts.php
@@ -2,6 +2,7 @@
/**
* JavaScript management
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Server/Plugin.php b/libraries/classes/Server/Plugin.php
index 9caf75f5af..de96413a76 100644
--- a/libraries/classes/Server/Plugin.php
+++ b/libraries/classes/Server/Plugin.php
@@ -2,6 +2,7 @@
/**
* Server Plugin value object
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Server;
diff --git a/libraries/classes/Server/Plugins.php b/libraries/classes/Server/Plugins.php
index ed28a85c46..15d6a2eeb6 100644
--- a/libraries/classes/Server/Plugins.php
+++ b/libraries/classes/Server/Plugins.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Server;
diff --git a/libraries/classes/Server/Privileges.php b/libraries/classes/Server/Privileges.php
index c8722ef043..943f143b1a 100644
--- a/libraries/classes/Server/Privileges.php
+++ b/libraries/classes/Server/Privileges.php
@@ -2,6 +2,7 @@
/**
* set of functions with the Privileges section in pma
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Server;
diff --git a/libraries/classes/Server/Select.php b/libraries/classes/Server/Select.php
index 83fbc94325..7650ec1350 100644
--- a/libraries/classes/Server/Select.php
+++ b/libraries/classes/Server/Select.php
@@ -2,6 +2,7 @@
/**
* Code for displaying server selection
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Server;
diff --git a/libraries/classes/Server/Status/Data.php b/libraries/classes/Server/Status/Data.php
index 705cb4a25d..0e76c70834 100644
--- a/libraries/classes/Server/Status/Data.php
+++ b/libraries/classes/Server/Status/Data.php
@@ -3,6 +3,7 @@
* PhpMyAdmin\Server\Status\Data class
* Used by server_status_*.php pages
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Server\Status;
diff --git a/libraries/classes/Server/Status/Monitor.php b/libraries/classes/Server/Status/Monitor.php
index 0ad7587c86..e210f0a7ce 100644
--- a/libraries/classes/Server/Status/Monitor.php
+++ b/libraries/classes/Server/Status/Monitor.php
@@ -2,6 +2,7 @@
/**
* functions for displaying server status sub item: monitor
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Server\Status;
diff --git a/libraries/classes/Server/UserGroups.php b/libraries/classes/Server/UserGroups.php
index 09522e7fa5..2c54814f5b 100644
--- a/libraries/classes/Server/UserGroups.php
+++ b/libraries/classes/Server/UserGroups.php
@@ -2,6 +2,7 @@
/**
* set of functions for user group handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Server;
diff --git a/libraries/classes/Session.php b/libraries/classes/Session.php
index 39c370f6fd..0406032e2b 100644
--- a/libraries/classes/Session.php
+++ b/libraries/classes/Session.php
@@ -4,6 +4,7 @@
*
* @see https://www.php.net/manual/en/features.sessions.php
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Setup/ConfigGenerator.php b/libraries/classes/Setup/ConfigGenerator.php
index f97f37b2a7..9b16441af2 100644
--- a/libraries/classes/Setup/ConfigGenerator.php
+++ b/libraries/classes/Setup/ConfigGenerator.php
@@ -2,6 +2,7 @@
/**
* Config file generator
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Setup;
diff --git a/libraries/classes/Setup/FormProcessing.php b/libraries/classes/Setup/FormProcessing.php
index 40d4deecb7..06740fbc78 100644
--- a/libraries/classes/Setup/FormProcessing.php
+++ b/libraries/classes/Setup/FormProcessing.php
@@ -2,6 +2,7 @@
/**
* Formset processing library
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Setup;
diff --git a/libraries/classes/Setup/Index.php b/libraries/classes/Setup/Index.php
index 2e06671164..c48b3f41ac 100644
--- a/libraries/classes/Setup/Index.php
+++ b/libraries/classes/Setup/Index.php
@@ -2,6 +2,7 @@
/**
* Various checks and message functions used on index page.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Setup;
diff --git a/libraries/classes/Sql.php b/libraries/classes/Sql.php
index 75910ca053..cb580b7e60 100644
--- a/libraries/classes/Sql.php
+++ b/libraries/classes/Sql.php
@@ -2,6 +2,7 @@
/**
* Set of functions for the SQL executor
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
@@ -1433,7 +1434,7 @@ class Sql
* @param int $unlim_num_rows unlimited number of rows
* @param int $num_rows number of rows
* @param bool $showtable whether to show table or not
- * @param object|null|bool $result result of the executed query
+ * @param object|bool|null $result result of the executed query
* @param array $analyzed_sql_results analyzed sql results
* @param bool $is_limited_display Show only limited operations or not
*
diff --git a/libraries/classes/SqlQueryForm.php b/libraries/classes/SqlQueryForm.php
index e96f05ae26..0d79e0ba5f 100644
--- a/libraries/classes/SqlQueryForm.php
+++ b/libraries/classes/SqlQueryForm.php
@@ -8,6 +8,7 @@
* @usedby /table/structure
* @usedby /table/tracking
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/StorageEngine.php b/libraries/classes/StorageEngine.php
index 77e711ebb0..b8f24f591e 100644
--- a/libraries/classes/StorageEngine.php
+++ b/libraries/classes/StorageEngine.php
@@ -2,6 +2,7 @@
/**
* Library for extracting information about the available storage engines
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/SubPartition.php b/libraries/classes/SubPartition.php
index 469cbdf38d..847d45f02a 100644
--- a/libraries/classes/SubPartition.php
+++ b/libraries/classes/SubPartition.php
@@ -2,6 +2,7 @@
/**
* Library for extracting information about the sub-partitions
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/SystemDatabase.php b/libraries/classes/SystemDatabase.php
index d23b0566ef..39711f1f76 100644
--- a/libraries/classes/SystemDatabase.php
+++ b/libraries/classes/SystemDatabase.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\SystemDatabase class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Table.php b/libraries/classes/Table.php
index 4876d11c53..4c6ef5e0c1 100644
--- a/libraries/classes/Table.php
+++ b/libraries/classes/Table.php
@@ -2,6 +2,7 @@
/**
* Holds the Table class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Table/Search.php b/libraries/classes/Table/Search.php
index c005f10afb..72f16d3bea 100644
--- a/libraries/classes/Table/Search.php
+++ b/libraries/classes/Table/Search.php
@@ -1,4 +1,5 @@
<?php
+
declare(strict_types=1);
namespace PhpMyAdmin\Table;
diff --git a/libraries/classes/TablePartitionDefinition.php b/libraries/classes/TablePartitionDefinition.php
index b59c4d6722..dc318e50f4 100644
--- a/libraries/classes/TablePartitionDefinition.php
+++ b/libraries/classes/TablePartitionDefinition.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\TablePartitionDefinition class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Template.php b/libraries/classes/Template.php
index dd327bbb27..164b0c27c0 100644
--- a/libraries/classes/Template.php
+++ b/libraries/classes/Template.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Template class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
@@ -45,9 +46,6 @@ class Template
*/
protected static $twig;
- /**
- * @var string
- */
public const BASE_PATH = 'templates/';
public function __construct()
diff --git a/libraries/classes/Theme.php b/libraries/classes/Theme.php
index 27f3337620..0c234f8f14 100644
--- a/libraries/classes/Theme.php
+++ b/libraries/classes/Theme.php
@@ -2,6 +2,7 @@
/**
* hold Theme class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/ThemeManager.php b/libraries/classes/ThemeManager.php
index b65b12104d..191fd49a6c 100644
--- a/libraries/classes/ThemeManager.php
+++ b/libraries/classes/ThemeManager.php
@@ -2,6 +2,7 @@
/**
* phpMyAdmin theme manager
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Tracker.php b/libraries/classes/Tracker.php
index 258d9f3435..1b65118c05 100644
--- a/libraries/classes/Tracker.php
+++ b/libraries/classes/Tracker.php
@@ -2,6 +2,7 @@
/**
* Tracking changes on databases, tables and views
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Tracking.php b/libraries/classes/Tracking.php
index 92648b1404..24266843f9 100644
--- a/libraries/classes/Tracking.php
+++ b/libraries/classes/Tracking.php
@@ -2,6 +2,7 @@
/**
* Functions used for database and table tracking
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Transformations.php b/libraries/classes/Transformations.php
index 128c84a7c9..d96f7fea74 100644
--- a/libraries/classes/Transformations.php
+++ b/libraries/classes/Transformations.php
@@ -12,6 +12,7 @@
* Please provide a comment for your function,
* what it does and what parameters are available.
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Twig/CoreExtension.php b/libraries/classes/Twig/CoreExtension.php
index 262917e90f..b17f2bfdf8 100644
--- a/libraries/classes/Twig/CoreExtension.php
+++ b/libraries/classes/Twig/CoreExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\CoreExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/I18n/NodeTrans.php b/libraries/classes/Twig/I18n/NodeTrans.php
index 84c087e3dc..8a187ef3a3 100644
--- a/libraries/classes/Twig/I18n/NodeTrans.php
+++ b/libraries/classes/Twig/I18n/NodeTrans.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\I18n\NodeTrans class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig\I18n;
diff --git a/libraries/classes/Twig/I18n/TokenParserTrans.php b/libraries/classes/Twig/I18n/TokenParserTrans.php
index 754572982d..3db7ad398c 100644
--- a/libraries/classes/Twig/I18n/TokenParserTrans.php
+++ b/libraries/classes/Twig/I18n/TokenParserTrans.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\I18n\TokenParserTrans class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig\I18n;
diff --git a/libraries/classes/Twig/I18nExtension.php b/libraries/classes/Twig/I18nExtension.php
index 9ae57de821..8648a0f7c5 100644
--- a/libraries/classes/Twig/I18nExtension.php
+++ b/libraries/classes/Twig/I18nExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\I18nExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/MessageExtension.php b/libraries/classes/Twig/MessageExtension.php
index 298697785d..b8720b6cff 100644
--- a/libraries/classes/Twig/MessageExtension.php
+++ b/libraries/classes/Twig/MessageExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\MessageExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/PluginsExtension.php b/libraries/classes/Twig/PluginsExtension.php
index 69f9aa0a92..8724a4c761 100644
--- a/libraries/classes/Twig/PluginsExtension.php
+++ b/libraries/classes/Twig/PluginsExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\PluginsExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/RelationExtension.php b/libraries/classes/Twig/RelationExtension.php
index e5550b86a3..fa244744bc 100644
--- a/libraries/classes/Twig/RelationExtension.php
+++ b/libraries/classes/Twig/RelationExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\RelationExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/SanitizeExtension.php b/libraries/classes/Twig/SanitizeExtension.php
index b93339959c..24f8a48b78 100644
--- a/libraries/classes/Twig/SanitizeExtension.php
+++ b/libraries/classes/Twig/SanitizeExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\SanitizeExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/TableExtension.php b/libraries/classes/Twig/TableExtension.php
index b21bd88d27..c3d522700d 100644
--- a/libraries/classes/Twig/TableExtension.php
+++ b/libraries/classes/Twig/TableExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\TableExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/TrackerExtension.php b/libraries/classes/Twig/TrackerExtension.php
index da33477f28..2f6b9c7851 100644
--- a/libraries/classes/Twig/TrackerExtension.php
+++ b/libraries/classes/Twig/TrackerExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\TrackerExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/TransformationsExtension.php b/libraries/classes/Twig/TransformationsExtension.php
index eda9953afb..7bfc51b629 100644
--- a/libraries/classes/Twig/TransformationsExtension.php
+++ b/libraries/classes/Twig/TransformationsExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\TransformationsExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/UrlExtension.php b/libraries/classes/Twig/UrlExtension.php
index df1005b1ca..9db8e7b23d 100644
--- a/libraries/classes/Twig/UrlExtension.php
+++ b/libraries/classes/Twig/UrlExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\UrlExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/Twig/UtilExtension.php b/libraries/classes/Twig/UtilExtension.php
index 0e7adb58f5..4f6009a1a2 100644
--- a/libraries/classes/Twig/UtilExtension.php
+++ b/libraries/classes/Twig/UtilExtension.php
@@ -2,6 +2,7 @@
/**
* hold PhpMyAdmin\Twig\UtilExtension class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Twig;
diff --git a/libraries/classes/TwoFactor.php b/libraries/classes/TwoFactor.php
index 4a12fdccb4..c6797bf3bf 100644
--- a/libraries/classes/TwoFactor.php
+++ b/libraries/classes/TwoFactor.php
@@ -2,6 +2,7 @@
/**
* Two authentication factor handling
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Types.php b/libraries/classes/Types.php
index 149f96a2ef..73974b07af 100644
--- a/libraries/classes/Types.php
+++ b/libraries/classes/Types.php
@@ -2,6 +2,7 @@
/**
* SQL data types definition
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Url.php b/libraries/classes/Url.php
index 18e0852468..d4be3ab984 100644
--- a/libraries/classes/Url.php
+++ b/libraries/classes/Url.php
@@ -2,6 +2,7 @@
/**
* Static methods for URL/hidden inputs generating
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/UserPassword.php b/libraries/classes/UserPassword.php
index eefc7465eb..8422103ace 100644
--- a/libraries/classes/UserPassword.php
+++ b/libraries/classes/UserPassword.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\UserPassword class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/UserPreferences.php b/libraries/classes/UserPreferences.php
index ecb502357b..f5ff847671 100644
--- a/libraries/classes/UserPreferences.php
+++ b/libraries/classes/UserPreferences.php
@@ -2,6 +2,7 @@
/**
* Holds the PhpMyAdmin\UserPreferences class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/Util.php b/libraries/classes/Util.php
index 339b48b183..eb9cd364d0 100644
--- a/libraries/classes/Util.php
+++ b/libraries/classes/Util.php
@@ -2,6 +2,7 @@
/**
* Hold the PhpMyAdmin\Util class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
@@ -176,7 +177,7 @@ class Util
*
* @return string unqoted string
*/
- public static function unQuote(string $quoted_string, string $quote = null): string
+ public static function unQuote(string $quoted_string, ?string $quote = null): string
{
$quotes = [];
diff --git a/libraries/classes/Utils/FormatConverter.php b/libraries/classes/Utils/FormatConverter.php
index 59055d5d77..ca626db8a4 100644
--- a/libraries/classes/Utils/FormatConverter.php
+++ b/libraries/classes/Utils/FormatConverter.php
@@ -2,6 +2,7 @@
/**
* Format converter
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Utils;
@@ -30,14 +31,14 @@ class FormatConverter
*/
public static function binaryToIp($buffer)
{
- if (0 !== strpos($buffer, '0x')) {
+ if (strpos($buffer, '0x') !== 0) {
return $buffer;
}
$ipHex = substr($buffer, 2);
$ipBin = hex2bin($ipHex);
- if (false === $ipBin) {
+ if ($ipBin === false) {
return $buffer;
}
diff --git a/libraries/classes/Utils/HttpRequest.php b/libraries/classes/Utils/HttpRequest.php
index 494564ff4b..07ab665362 100644
--- a/libraries/classes/Utils/HttpRequest.php
+++ b/libraries/classes/Utils/HttpRequest.php
@@ -2,6 +2,7 @@
/**
* Hold the PhpMyAdmin\Utils\HttpRequest class
*/
+
declare(strict_types=1);
namespace PhpMyAdmin\Utils;
@@ -89,7 +90,7 @@ class HttpRequest
* @param int $httpStatus HTTP response status code
* @param bool $returnOnlyStatus If set to true, the method would only return response status
*
- * @return string|null|bool
+ * @return string|bool|null
*/
private function response(
$response,
@@ -119,7 +120,7 @@ class HttpRequest
* @param string $header Header to be set for the HTTP request
* @param int $ssl SSL mode to use
*
- * @return string|null|bool
+ * @return string|bool|null
*/
private function curl(
$url,
@@ -221,7 +222,7 @@ class HttpRequest
* @param mixed $content Content to be sent with HTTP request
* @param string $header Header to be set for the HTTP request
*
- * @return string|null|bool
+ * @return string|bool|null
*/
private function fopen(
$url,
@@ -270,7 +271,7 @@ class HttpRequest
* @param mixed $content Content to be sent with HTTP request
* @param string $header Header to be set for the HTTP request
*
- * @return string|null|bool
+ * @return string|bool|null
*/
public function create(
$url,
diff --git a/libraries/classes/VersionInformation.php b/libraries/classes/VersionInformation.php
index f038b68489..59809dd917 100644
--- a/libraries/classes/VersionInformation.php
+++ b/libraries/classes/VersionInformation.php
@@ -2,6 +2,7 @@
/**
* Responsible for retrieving version information and notifiying about latest version
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/classes/ZipExtension.php b/libraries/classes/ZipExtension.php
index 4436a78701..956655cc42 100644
--- a/libraries/classes/ZipExtension.php
+++ b/libraries/classes/ZipExtension.php
@@ -2,6 +2,7 @@
/**
* Interface for the zip extension
*/
+
declare(strict_types=1);
namespace PhpMyAdmin;
diff --git a/libraries/common.inc.php b/libraries/common.inc.php
index 31d1ea137c..cb7f33e244 100644
--- a/libraries/common.inc.php
+++ b/libraries/common.inc.php
@@ -27,6 +27,7 @@
* - db connection
* - authentication work
*/
+
declare(strict_types=1);
use PhpMyAdmin\Config;
diff --git a/libraries/config.default.php b/libraries/config.default.php
index a509f4ca95..519aa89c03 100644
--- a/libraries/config.default.php
+++ b/libraries/config.default.php
@@ -15,6 +15,7 @@
*
* All directives are explained in the documentation
*/
+
declare(strict_types=1);
/**
diff --git a/libraries/config.values.php b/libraries/config.values.php
index a0fc6a5454..6b7a4307cc 100644
--- a/libraries/config.values.php
+++ b/libraries/config.values.php
@@ -3,6 +3,7 @@
* Database with allowed values for configuration stored in the $cfg array,
* used by setup script and user preferences to generate forms.
*/
+
declare(strict_types=1);
if (! defined('PHPMYADMIN')) {
diff --git a/libraries/services.php b/libraries/services.php
index 91d16eedc2..e1e1462dc1 100644
--- a/libraries/services.php
+++ b/libraries/services.php
@@ -1,5 +1,7 @@
<?php
+declare(strict_types=1);
+
return [
'services' =>
[
diff --git a/libraries/services_controllers.php b/libraries/services_controllers.php
index 8a5a6c875b..5aa5cc9f00 100644
--- a/libraries/services_controllers.php
+++ b/libraries/services_controllers.php
@@ -1,5 +1,7 @@
<?php
+declare(strict_types=1);
+
return [
'services' =>
[
diff --git a/libraries/services_loader.php b/libraries/services_loader.php
index c1baf76d8b..c2cee52f4a 100644
--- a/libraries/services_loader.php
+++ b/libraries/services_loader.php
@@ -1,5 +1,7 @@
<?php
+declare(strict_types=1);
+
namespace Symfony\Component\DependencyInjection\Loader\Configurator;
use Symfony\Component\DependencyInjection\Reference;
diff --git a/libraries/vendor_config.php b/libraries/vendor_config.php
index 9cae9f1ebe..85676bed8b 100644
--- a/libraries/vendor_config.php
+++ b/libraries/vendor_config.php
@@ -6,6 +6,7 @@
* For changing this file you should know what you are doing. For this reason
* options here are not part of normal configuration.
*/
+
declare(strict_types=1);
// phpcs:disable PSR1.Files.SideEffects