mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-07 20:08:53 +00:00
[ticket/9687] Fix code style and tests
PHPBB3-9687
This commit is contained in:
parent
64ab1fc24c
commit
e7015bf1dd
17 changed files with 78 additions and 55 deletions
|
@ -749,7 +749,7 @@ function user_delete($mode, $user_ids, $retain_username = true)
|
|||
$db->sql_query($sql);
|
||||
|
||||
// Delete the user_id from the banlist
|
||||
$sql = 'DELETE FROM ' . BAN_TABLE . '
|
||||
$sql = 'DELETE FROM ' . BANS_TABLE . '
|
||||
WHERE ban_mode = \'user\' AND ' . $db->sql_in_set('ban_item', $user_ids);
|
||||
$db->sql_query($sql);
|
||||
|
||||
|
|
|
@ -15,7 +15,6 @@ namespace phpbb\ban;
|
|||
|
||||
use phpbb\ban\exception\ban_insert_failed_exception;
|
||||
use phpbb\ban\exception\invalid_length_exception;
|
||||
use phpbb\ban\exception\no_items_specified_exception;
|
||||
use phpbb\ban\exception\type_not_found_exception;
|
||||
|
||||
class manager
|
||||
|
@ -189,7 +188,7 @@ class manager
|
|||
$user_ids = [];
|
||||
while ($row = $this->db->sql_fetchrow($result))
|
||||
{
|
||||
$user_ids[] = (int)$row['user_id'];
|
||||
$user_ids[] = (int) $row['user_id'];
|
||||
}
|
||||
$this->db->sql_freeresult($result);
|
||||
}
|
||||
|
|
|
@ -95,7 +95,7 @@ abstract class base implements type_interface
|
|||
}
|
||||
|
||||
$this->excluded = [
|
||||
(int)$this->user->data['user_id'] => $this->user->data[$user_column],
|
||||
(int) $this->user->data['user_id'] => $this->user->data[$user_column],
|
||||
];
|
||||
|
||||
$sql = "SELECT user_id, {$user_column}
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
namespace phpbb\ban\type;
|
||||
|
||||
use phpbb\ban\exception\no_valid_emails_exception;
|
||||
use phpbb\ban\exception\no_valid_users_exception;
|
||||
use phpbb\exception\runtime_exception;
|
||||
|
||||
class email extends base
|
||||
|
|
|
@ -13,8 +13,6 @@
|
|||
|
||||
namespace phpbb\ban\type;
|
||||
|
||||
use phpbb\mimetype\null_guesser;
|
||||
|
||||
/**
|
||||
* Interface implemented by all ban types
|
||||
*/
|
||||
|
|
|
@ -148,7 +148,7 @@ class ban_table_p1 extends \phpbb\db\migration\migration
|
|||
$processed_rows++;
|
||||
|
||||
$bans[] = [
|
||||
'ban_userid' => ($row['ban_mode'] === 'user') ? (int)$row['ban_item'] : 0,
|
||||
'ban_userid' => ($row['ban_mode'] === 'user') ? (int) $row['ban_item'] : 0,
|
||||
'ban_ip' => ($row['ban_mode'] === 'ip') ? $row['ban_item'] : '',
|
||||
'ban_email' => ($row['ban_mode'] === 'email') ? $row['ban_item'] : '',
|
||||
'ban_start' => $row['ban_start'],
|
||||
|
|
|
@ -35,7 +35,7 @@ class ban_table_p2 extends \phpbb\db\migration\migration
|
|||
'add_tables' => array(
|
||||
$this->table_prefix . 'banlist' => array(
|
||||
'COLUMNS' => array(
|
||||
'ban_id' => array('ULINT', NULL, 'auto_increment'),
|
||||
'ban_id' => array('ULINT', null, 'auto_increment'),
|
||||
'ban_userid' => array('ULINT', 0),
|
||||
'ban_ip' => array('VCHAR:40', ''),
|
||||
'ban_email' => array('VCHAR_UNI:100', ''),
|
||||
|
|
|
@ -153,9 +153,9 @@ class phpbb_boolean_processor_test extends phpbb_database_test_case
|
|||
'LEFT_JOIN' => array(
|
||||
array(
|
||||
'FROM' => array(
|
||||
'phpbb_banlist' => 'b',
|
||||
'phpbb_bans' => 'b',
|
||||
),
|
||||
'ON' => 'u.user_id = b.ban_userid',
|
||||
'ON' => 'b.ban_item = ' . $db->cast_expr_to_string('u.user_id'),
|
||||
),
|
||||
),
|
||||
'WHERE' => array('AND',
|
||||
|
@ -172,6 +172,7 @@ class phpbb_boolean_processor_test extends phpbb_database_test_case
|
|||
array(
|
||||
array('ug.group_id', '=', 1),
|
||||
array('b.ban_id', 'IS_NOT', NULL),
|
||||
array('b.ban_mode', '=', "'user'"),
|
||||
),
|
||||
),
|
||||
),
|
||||
|
@ -290,9 +291,9 @@ class phpbb_boolean_processor_test extends phpbb_database_test_case
|
|||
'LEFT_JOIN' => array(
|
||||
array(
|
||||
'FROM' => array(
|
||||
'phpbb_banlist' => 'b',
|
||||
'phpbb_bans' => 'b',
|
||||
),
|
||||
'ON' => 'u.user_id = b.ban_userid',
|
||||
'ON' => 'b.ban_item = ' . $db->cast_expr_to_string('u.user_id'),
|
||||
),
|
||||
),
|
||||
'WHERE' => array('AND',
|
||||
|
|
|
@ -36,9 +36,9 @@ class phpbb_dbal_cross_join_test extends phpbb_database_test_case
|
|||
'LEFT_JOIN' => array(
|
||||
array(
|
||||
'FROM' => array(
|
||||
'phpbb_banlist' => 'b',
|
||||
'phpbb_bans' => 'b',
|
||||
),
|
||||
'ON' => 'u.user_id = b.ban_userid',
|
||||
'ON' => 'b.ban_item = ' . $db->cast_expr_to_string('u.user_id'),
|
||||
),
|
||||
),
|
||||
'WHERE' => 'ug.group_id = 1
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<dataset>
|
||||
<table name="phpbb_banlist">
|
||||
<table name="phpbb_bans">
|
||||
<column>ban_id</column>
|
||||
<column>ban_userid</column>
|
||||
<column>ban_mode</column>
|
||||
<column>ban_item</column>
|
||||
<row>
|
||||
<value>1</value>
|
||||
<value>user</value>
|
||||
<value>2</value>
|
||||
</row>
|
||||
</table>
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<dataset>
|
||||
<table name="phpbb_banlist">
|
||||
<table name="phpbb_bans">
|
||||
<column>ban_id</column>
|
||||
<column>ban_userid</column>
|
||||
<column>ban_mode</column>
|
||||
<column>ban_item</column>
|
||||
<row>
|
||||
<value>1</value>
|
||||
<value>user</value>
|
||||
<value>2</value>
|
||||
</row>
|
||||
</table>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<dataset>
|
||||
<table name="phpbb_banlist">
|
||||
<table name="phpbb_bans">
|
||||
<column>ban_userid</column>
|
||||
<column>ban_exclude</column>
|
||||
<column>ban_end</column>
|
||||
|
|
|
@ -369,7 +369,7 @@ class phpbb_functions_user_delete_user_test extends phpbb_database_test_case
|
|||
$this->db->sql_freeresult($result);
|
||||
|
||||
$sql = 'SELECT ban_id
|
||||
FROM ' . BANLIST_TABLE . '
|
||||
FROM ' . BANS_TABLE . '
|
||||
ORDER BY ban_id ASC';
|
||||
$result = $this->db->sql_query($sql);
|
||||
$this->assertEquals($expected_ban, $this->db->sql_fetchrowset($result), 'Ban table content is mismatching after deleting a user.');
|
||||
|
|
|
@ -36,31 +36,39 @@
|
|||
<value></value>
|
||||
</row>
|
||||
</table>
|
||||
<table name="phpbb_banlist">
|
||||
<table name="phpbb_bans">
|
||||
<column>ban_id</column>
|
||||
<column>ban_userid</column>
|
||||
<column>ban_email</column>
|
||||
<column>ban_mode</column>
|
||||
<column>ban_item</column>
|
||||
<column>ban_start</column>
|
||||
<column>ban_end</column>
|
||||
<column>ban_reason</column>
|
||||
<column>ban_give_reason</column>
|
||||
<column>ban_reason_display</column>
|
||||
<row>
|
||||
<value>1</value>
|
||||
<value>user</value>
|
||||
<value>2</value>
|
||||
<value></value>
|
||||
<value></value>
|
||||
<value></value>
|
||||
</row>
|
||||
<row>
|
||||
<value>2</value>
|
||||
<value>3</value>
|
||||
<value></value>
|
||||
<value></value>
|
||||
<value></value>
|
||||
</row>
|
||||
<row>
|
||||
<value>3</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value></value>
|
||||
<value></value>
|
||||
</row>
|
||||
<row>
|
||||
<value>2</value>
|
||||
<value>user</value>
|
||||
<value>3</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value></value>
|
||||
<value></value>
|
||||
</row>
|
||||
<row>
|
||||
<value>3</value>
|
||||
<value>user</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value></value>
|
||||
<value></value>
|
||||
</row>
|
||||
</table>
|
||||
|
|
|
@ -33,8 +33,8 @@ class phpbb_session_check_ban_test extends phpbb_session_test_case
|
|||
false, false, false, false, /* should be banned? -> */ false),
|
||||
array('Matching values in the database, should be banned',
|
||||
4, '127.0.0.1', 'bar@example.org', true, /* should be banned? -> */ true),
|
||||
array('IP Banned, should be banned',
|
||||
false, '127.1.1.1', false, false, /* should be banned? -> */ true),
|
||||
array('IP Banned, should not be banned',
|
||||
false, '127.1.1.1', false, false, /* should be banned? -> */ false),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
@ -26,34 +26,46 @@
|
|||
<value>1</value>
|
||||
</row>
|
||||
</table>
|
||||
<table name="phpbb_banlist">
|
||||
<table name="phpbb_bans">
|
||||
<column>ban_id</column>
|
||||
<column>ban_userid</column>
|
||||
<column>ban_ip</column>
|
||||
<column>ban_email</column>
|
||||
<column>ban_mode</column>
|
||||
<column>ban_item</column>
|
||||
<column>ban_start</column>
|
||||
<column>ban_end</column>
|
||||
<column>ban_exclude</column>
|
||||
<column>ban_reason</column>
|
||||
<column>ban_give_reason</column>
|
||||
<column>ban_reason_display</column>
|
||||
<row>
|
||||
<value>2</value>
|
||||
<value>4</value>
|
||||
<value>ip</value>
|
||||
<value>127.0.0.1</value>
|
||||
<value>bar@example.org</value>
|
||||
<value>1111</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>HAHAHA</value>
|
||||
<value>1</value>
|
||||
</row>
|
||||
<row>
|
||||
<value>3</value>
|
||||
<value>0</value>
|
||||
<value>ip</value>
|
||||
<value>127.1.1.1</value>
|
||||
<value></value>
|
||||
<value>1111</value>
|
||||
<value>0</value>
|
||||
<value>HAHAHA</value>
|
||||
<value>1</value>
|
||||
</row>
|
||||
<row>
|
||||
<value>4</value>
|
||||
<value>user</value>
|
||||
<value>4</value>
|
||||
<value>1111</value>
|
||||
<value>0</value>
|
||||
<value>HAHAHA</value>
|
||||
<value>1</value>
|
||||
</row>
|
||||
<row>
|
||||
<value>5</value>
|
||||
<value>email</value>
|
||||
<value>bar@example.org</value>
|
||||
<value>1111</value>
|
||||
<value>0</value>
|
||||
<value>HAHAHA</value>
|
||||
<value>1</value>
|
||||
|
|
|
@ -30,11 +30,13 @@
|
|||
<column>session_ip</column>
|
||||
<column>session_browser</column>
|
||||
</table>
|
||||
<table name="phpbb_banlist">
|
||||
<table name="phpbb_bans">
|
||||
<column>ban_id</column>
|
||||
<column>ban_userid</column>
|
||||
<column>ban_email</column>
|
||||
<column>ban_mode</column>
|
||||
<column>ban_item</column>
|
||||
<column>ban_start</column>
|
||||
<column>ban_end</column>
|
||||
<column>ban_reason</column>
|
||||
<column>ban_give_reason</column>
|
||||
<column>ban_reason_display</column>
|
||||
</table>
|
||||
</dataset>
|
||||
|
|
Loading…
Add table
Reference in a new issue