Maurício Meneghini Fauth
b0604623d8
Extract PageSettings dependency from controllers
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-07-06 20:17:34 -03:00
Maurício Meneghini Fauth
95ae4f7612
Extract Config\PageSettings initialization from constructor
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-07-06 16:37:40 -03:00
Maurício Meneghini Fauth
3abe8ed8d9
Improve Util::formatByteDown() return type hint
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-06-28 22:36:50 -03:00
Maurício Meneghini Fauth
1f935e57f7
Move the Import class to the Import namespace
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-06-28 12:44:04 -03:00
ru-asdx
62a2b7fa34
Replace superglobals with serverrequest in ReplaceController ( #18501 )
...
* Replace superglobals with serverrequest in ReplaceController
Signed-off-by: Evgeny Skorlov <eugene@skorlov.name>
* fixes
Signed-off-by: Evgeny Skorlov <eugene@skorlov.name>
---------
Signed-off-by: Evgeny Skorlov <eugene@skorlov.name>
2023-06-26 14:48:40 -03:00
Maurício Meneghini Fauth
22c6a2f9d8
Add a wrapper around the exit language construct
...
Creates the PhpMyAdmin\ResponseRenderer::callExit() method as a wrapper
to the exit language construct. That makes the tests more correct as the
method will always stop the code execution.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-06-06 21:54:07 -03:00
Maurício Meneghini Fauth
1be42d13de
Create the Identifiers\Identifier interface
...
Changes Dbal\DatabaseName, Dbal\TableName and Triggers\TriggerName to
implements the new Identifier\Identifier interface.
Moves Dbal\DatabaseName, Dbal\TableName and Triggers\TriggerName to the
Identifiers namespace.
Renames the tryFromValue() and fromValue() methods to just tryFrom() and
from() respectively.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-06-01 19:09:25 -03:00
Maurício Meneghini Fauth
5c9847101c
Merge pull request #18453 from kamil-tekiela/quoteString
...
Use quoteString in CentralColumns
2023-05-30 14:28:19 -03:00
Maurício Meneghini Fauth
5ea9d2a2dc
Merge pull request #18459 from kamil-tekiela/Removal-of-GLOBALS
...
Removal of globals
2023-05-30 12:41:27 -03:00
Kamil Tekiela
6dae32cd7a
$GLOBALS['warning_messages']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:08:54 +01:00
Kamil Tekiela
872410ea1b
$GLOBALS['comment']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:08:54 +01:00
Kamil Tekiela
4141085204
$GLOBALS['notNull']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:08:54 +01:00
Kamil Tekiela
df1aef483e
$GLOBALS['indexes']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:08:53 +01:00
Kamil Tekiela
9a13768bf9
$GLOBALS['hideOrderTable']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:08:53 +01:00
Kamil Tekiela
c215ed7baa
$GLOBALS['columns']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:08:53 +01:00
Kamil Tekiela
d8e75913c8
$GLOBALS['new_tbl_storage_engine']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:08:51 +01:00
Kamil Tekiela
08454dcf2e
$GLOBALS['table_alters']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:08:03 +01:00
Kamil Tekiela
b481240bb6
$GLOBALS['create_options']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:07:19 +01:00
Kamil Tekiela
dc28c432a1
$GLOBALS['row_format']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 13:06:10 +01:00
Kamil Tekiela
cab63eae59
$GLOBALS['show_comment']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-27 12:27:12 +01:00
Kamil Tekiela
42c3d84701
Assume that selected fields/tables are always string
...
Otherwise we would already be seeing plenty of errors when the values are used as string. Therefore this array must contain only strings.
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-25 19:54:36 +01:00
Maurício Meneghini Fauth
74b1ffbf8c
Merge the DB and table trigger controllers
...
They are equivalent in current form.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-05-25 15:39:36 -03:00
Maurício Meneghini Fauth
62ec1bcc2c
Merge pull request #18445 from kamil-tekiela/InsertEdit-pt4
...
InsertEdit refactoring - part 4
2023-05-24 21:16:01 -03:00
Maurício Meneghini Fauth
44f2b4d5bd
Merge pull request #18390 from ru-asdx/refactor-17769-p2
...
Replace superglobals with serverrequest in GetFieldController
2023-05-24 15:31:24 -03:00
Kamil Tekiela
7838a42a34
Move buildInsertSqlQuery to Generator
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-23 15:31:46 +01:00
Kamil Tekiela
1d180c5482
Use null as sentinel value in getColumn
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-19 16:33:01 +01:00
Kamil Tekiela
fccaaf65a3
Remove all new Psalm issues
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-19 16:33:01 +01:00
Kamil Tekiela
3b611f3945
Implement ColumnFull DTO
...
This is MVP. In following commits the DTO will be expanded and improved.
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-19 16:29:34 +01:00
Kamil Tekiela
97da6c9721
Don't catch exception into variable
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-12 23:09:51 +01:00
Kamil Tekiela
4ec3b99ba3
Improve boolean conditions with arrays ( #18417 )
...
* Remove empty() on array
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Remove boolean count()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
---------
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-12 15:16:26 -03:00
Maurício Meneghini Fauth
58c3e059c2
Merge pull request #18407 from kamil-tekiela/Useless-foreach
...
Remove useless foreach
2023-05-12 12:16:47 -03:00
Kamil Tekiela
dc471985b9
Short boolean conditions ( #18413 )
...
* Short boolean conditions
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Simplify conditions
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
---------
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-12 11:09:21 -03:00
Kamil Tekiela
4a4f8ae063
Remove useless foreach
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-05-11 23:02:29 +01:00
Evgeny Skorlov
9590ba6bc1
Replace superglobals with serverrequest in GetFieldController with fixes
...
Signed-off-by: Evgeny Skorlov <eugene@skorlov.name>
2023-05-10 23:03:11 +11:00
Kamil Tekiela
a01eefc4c2
Remove $timestampSeen which was always false
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
36481a0dca
Change if into its short form
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
ae5b5a1a86
Remove $jsvkey and $vkey
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
fbb185e7a9
Remove globals
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
9124c19539
Remove $GLOBALS['columns_cnt']
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
bfe1f4facf
Remove redundant argument
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
b2357568a1
Use str_ends_with and str_starts_with
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
269535a7a5
Change $tabindex into a private property
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
a8070b5498
$tabindexForValue was always 0
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
62459b33e5
Change RW param into a private property
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:05 +01:00
Kamil Tekiela
747941ece1
Move $returnToSqlQuery out of the method
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-23 11:20:04 +01:00
Kamil Tekiela
5cd6c16684
Instead of returning array, use array cast
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
25b24966c1
Move getParamsForUpdateOrInsert into controller
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
a852acb3e9
Move $isInsertignore out of getParamsForUpdateOrInsert
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
8367af19be
Remove unused $biggestMaxFileSize param
...
Not sure if it should have been a global, but judging by the rest of the code, I believe it's no longer needed.
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:19 +01:00
Kamil Tekiela
9800c3574f
Move urlParamsInEditMode to ChangeController
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-04-20 16:53:18 +01:00