mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-11 03:04:09 +02:00
[ticket/13455] Update calls to request_var()
PHPBB3-13455
This commit is contained in:
@@ -109,9 +109,6 @@ $db = $phpbb_container->get('dbal.conn');
|
||||
/* @var $phpbb_log \phpbb\log\log_interface */
|
||||
$phpbb_log = $phpbb_container->get('log');
|
||||
|
||||
// make sure request_var uses this request instance
|
||||
request_var('', 0, false, false, $request); // "dependency injection" for a function
|
||||
|
||||
// Grab global variables, re-cache if necessary
|
||||
/* @var $config \phpbb\config\config */
|
||||
$config = $phpbb_container->get('config');
|
||||
|
@@ -149,9 +149,6 @@ $phpbb_dispatcher = $phpbb_container->get('dispatcher');
|
||||
/* @var $request \phpbb\request\request_interface */
|
||||
$request = $phpbb_container->get('request');
|
||||
|
||||
// make sure request_var uses this request instance
|
||||
request_var('', 0, false, false, $request); // "dependency injection" for a function
|
||||
|
||||
// Try and load an appropriate language if required
|
||||
$language = basename($request->variable('language', ''));
|
||||
|
||||
|
@@ -153,7 +153,7 @@ class install_convert extends module
|
||||
|
||||
// Detect if there is already a conversion in progress at this point and offer to resume
|
||||
// It's quite possible that the user will get disconnected during a large conversion so they need to be able to resume it
|
||||
$new_conversion = request_var('new_conv', 0);
|
||||
$new_conversion = $request->variable('new_conv', 0);
|
||||
|
||||
if ($new_conversion)
|
||||
{
|
||||
@@ -390,7 +390,7 @@ class install_convert extends module
|
||||
// We need to fill the config to let internal functions correctly work
|
||||
$config = new \phpbb\config\db($db, new \phpbb\cache\driver\null, CONFIG_TABLE);
|
||||
|
||||
$convertor_tag = request_var('tag', '');
|
||||
$convertor_tag = $request->variable('tag', '');
|
||||
|
||||
if (empty($convertor_tag))
|
||||
{
|
||||
@@ -415,15 +415,15 @@ class install_convert extends module
|
||||
|
||||
$submit = (isset($_POST['submit'])) ? true : false;
|
||||
|
||||
$src_dbms = request_var('src_dbms', $convertor_data['dbms']);
|
||||
$src_dbhost = request_var('src_dbhost', $convertor_data['dbhost']);
|
||||
$src_dbport = request_var('src_dbport', $convertor_data['dbport']);
|
||||
$src_dbuser = request_var('src_dbuser', $convertor_data['dbuser']);
|
||||
$src_dbpasswd = request_var('src_dbpasswd', $convertor_data['dbpasswd']);
|
||||
$src_dbname = request_var('src_dbname', $convertor_data['dbname']);
|
||||
$src_table_prefix = request_var('src_table_prefix', $convertor_data['table_prefix']);
|
||||
$forum_path = request_var('forum_path', $convertor_data['forum_path']);
|
||||
$refresh = request_var('refresh', 1);
|
||||
$src_dbms = $request->variable('src_dbms', $convertor_data['dbms']);
|
||||
$src_dbhost = $request->variable('src_dbhost', $convertor_data['dbhost']);
|
||||
$src_dbport = $request->variable('src_dbport', $convertor_data['dbport']);
|
||||
$src_dbuser = $request->variable('src_dbuser', $convertor_data['dbuser']);
|
||||
$src_dbpasswd = $request->variable('src_dbpasswd', $convertor_data['dbpasswd']);
|
||||
$src_dbname = $request->variable('src_dbname', $convertor_data['dbname']);
|
||||
$src_table_prefix = $request->variable('src_table_prefix', $convertor_data['table_prefix']);
|
||||
$forum_path = $request->variable('forum_path', $convertor_data['forum_path']);
|
||||
$refresh = $request->variable('refresh', 1);
|
||||
|
||||
// Default URL of the old board
|
||||
// @todo Are we going to use this for attempting to convert URL references in posts, or should we remove it?
|
||||
@@ -804,10 +804,10 @@ class install_convert extends module
|
||||
include($phpbb_root_path . 'includes/message_parser.' . $phpEx);
|
||||
$message_parser = new parse_message();
|
||||
|
||||
$jump = request_var('jump', 0);
|
||||
$final_jump = request_var('final_jump', 0);
|
||||
$sync_batch = request_var('sync_batch', -1);
|
||||
$last_statement = request_var('last', 0);
|
||||
$jump = $request->variable('jump', 0);
|
||||
$final_jump = $request->variable('final_jump', 0);
|
||||
$sync_batch = $request->variable('sync_batch', -1);
|
||||
$last_statement = $request->variable('last', 0);
|
||||
|
||||
// We are running sync...
|
||||
if ($sync_batch >= 0)
|
||||
@@ -828,9 +828,9 @@ class install_convert extends module
|
||||
return;
|
||||
}
|
||||
|
||||
$current_table = request_var('current_table', 0);
|
||||
$current_table = $request->variable('current_table', 0);
|
||||
$old_current_table = min(-1, $current_table - 1);
|
||||
$skip_rows = request_var('skip_rows', 0);
|
||||
$skip_rows = $request->variable('skip_rows', 0);
|
||||
|
||||
if (!$current_table && !$skip_rows)
|
||||
{
|
||||
|
@@ -2078,36 +2078,38 @@ class install_install extends module
|
||||
*/
|
||||
function get_submitted_data()
|
||||
{
|
||||
global $request;
|
||||
|
||||
return array(
|
||||
'language' => basename(request_var('language', '')),
|
||||
'dbms' => request_var('dbms', ''),
|
||||
'dbhost' => request_var('dbhost', '', true),
|
||||
'dbport' => request_var('dbport', ''),
|
||||
'dbuser' => request_var('dbuser', ''),
|
||||
'dbpasswd' => request_var('dbpasswd', '', true),
|
||||
'dbname' => request_var('dbname', ''),
|
||||
'table_prefix' => request_var('table_prefix', ''),
|
||||
'default_lang' => basename(request_var('default_lang', '')),
|
||||
'admin_name' => utf8_normalize_nfc(request_var('admin_name', '', true)),
|
||||
'admin_pass1' => request_var('admin_pass1', '', true),
|
||||
'admin_pass2' => request_var('admin_pass2', '', true),
|
||||
'board_email' => strtolower(request_var('board_email', '')),
|
||||
'img_imagick' => request_var('img_imagick', ''),
|
||||
'ftp_path' => request_var('ftp_path', ''),
|
||||
'ftp_user' => request_var('ftp_user', ''),
|
||||
'ftp_pass' => request_var('ftp_pass', ''),
|
||||
'email_enable' => request_var('email_enable', ''),
|
||||
'smtp_delivery' => request_var('smtp_delivery', ''),
|
||||
'smtp_host' => request_var('smtp_host', ''),
|
||||
'smtp_auth' => request_var('smtp_auth', ''),
|
||||
'smtp_user' => request_var('smtp_user', ''),
|
||||
'smtp_pass' => request_var('smtp_pass', ''),
|
||||
'cookie_secure' => request_var('cookie_secure', ''),
|
||||
'force_server_vars' => request_var('force_server_vars', ''),
|
||||
'server_protocol' => request_var('server_protocol', ''),
|
||||
'server_name' => request_var('server_name', ''),
|
||||
'server_port' => request_var('server_port', ''),
|
||||
'script_path' => request_var('script_path', ''),
|
||||
'language' => basename($request->variable('language', '')),
|
||||
'dbms' => $request->variable('dbms', ''),
|
||||
'dbhost' => $request->variable('dbhost', ''),
|
||||
'dbport' => $request->variable('dbport', ''),
|
||||
'dbuser' => $request->variable('dbuser', ''),
|
||||
'dbpasswd' => $request->variable('dbpasswd', '', true),
|
||||
'dbname' => $request->variable('dbname', ''),
|
||||
'table_prefix' => $request->variable('table_prefix', ''),
|
||||
'default_lang' => basename($request->variable('default_lang', '')),
|
||||
'admin_name' => utf8_normalize_nfc($request->variable('admin_name', '', true)),
|
||||
'admin_pass1' => $request->variable('admin_pass1', '', true),
|
||||
'admin_pass2' => $request->variable('admin_pass2', '', true),
|
||||
'board_email' => strtolower($request->variable('board_email', '')),
|
||||
'img_imagick' => $request->variable('img_imagick', ''),
|
||||
'ftp_path' => $request->variable('ftp_path', ''),
|
||||
'ftp_user' => $request->variable('ftp_user', ''),
|
||||
'ftp_pass' => $request->variable('ftp_pass', ''),
|
||||
'email_enable' => $request->variable('email_enable', ''),
|
||||
'smtp_delivery' => $request->variable('smtp_delivery', ''),
|
||||
'smtp_host' => $request->variable('smtp_host', ''),
|
||||
'smtp_auth' => $request->variable('smtp_auth', ''),
|
||||
'smtp_user' => $request->variable('smtp_user', ''),
|
||||
'smtp_pass' => $request->variable('smtp_pass', ''),
|
||||
'cookie_secure' => $request->variable('cookie_secure', ''),
|
||||
'force_server_vars' => $request->variable('force_server_vars', ''),
|
||||
'server_protocol' => $request->variable('server_protocol', ''),
|
||||
'server_name' => $request->variable('server_name', ''),
|
||||
'server_port' => $request->variable('server_port', ''),
|
||||
'script_path' => $request->variable('script_path', ''),
|
||||
);
|
||||
}
|
||||
|
||||
|
@@ -351,7 +351,7 @@ class install_update extends module
|
||||
$this->page_title = 'STAGE_FILE_CHECK';
|
||||
|
||||
// Now make sure our update list is correct if the admin refreshes
|
||||
$action = request_var('action', '');
|
||||
$action = $request->variable('action', '');
|
||||
|
||||
// We are directly within an update. To make sure our update list is correct we check its status.
|
||||
$update_list = ($request->variable('check_again', false, false, \phpbb\request\request_interface::POST)) ? false : $cache->get('_update_list');
|
||||
@@ -541,8 +541,8 @@ class install_update extends module
|
||||
|
||||
$s_hidden_fields = '';
|
||||
$params = array();
|
||||
$conflicts = request_var('conflict', array('' => 0));
|
||||
$modified = request_var('modified', array('' => 0));
|
||||
$conflicts = $request->variable('conflict', array('' => 0));
|
||||
$modified = $request->variable('modified', array('' => 0));
|
||||
|
||||
foreach ($conflicts as $filename => $merge_option)
|
||||
{
|
||||
@@ -560,7 +560,7 @@ class install_update extends module
|
||||
$params[] = 'modified[' . urlencode($filename) . ']=' . urlencode($merge_option);
|
||||
}
|
||||
|
||||
$no_update = request_var('no_update', array(0 => ''));
|
||||
$no_update = $request->variable('no_update', array(0 => ''));
|
||||
|
||||
foreach ($no_update as $index => $filename)
|
||||
{
|
||||
@@ -795,7 +795,7 @@ class install_update extends module
|
||||
{
|
||||
$this->include_file('includes/functions_compress.' . $phpEx);
|
||||
|
||||
$use_method = request_var('use_method', '');
|
||||
$use_method = $request->variable('use_method', '');
|
||||
$methods = array('.tar');
|
||||
|
||||
$available_methods = array('.tar.gz' => 'zlib', '.tar.bz2' => 'bz2', '.zip' => 'zlib');
|
||||
@@ -866,9 +866,9 @@ class install_update extends module
|
||||
$this->include_file('includes/functions_transfer.' . $phpEx);
|
||||
|
||||
// Choose FTP, if not available use fsock...
|
||||
$method = basename(request_var('method', ''));
|
||||
$method = basename($request->variable('method', ''));
|
||||
$submit = (isset($_POST['submit'])) ? true : false;
|
||||
$test_ftp_connection = request_var('test_connection', '');
|
||||
$test_ftp_connection = $request->variable('test_connection', '');
|
||||
|
||||
if (!$method || !class_exists($method))
|
||||
{
|
||||
@@ -885,12 +885,12 @@ class install_update extends module
|
||||
if ($test_ftp_connection || $submit)
|
||||
{
|
||||
$transfer = new $method(
|
||||
request_var('host', ''),
|
||||
request_var('username', ''),
|
||||
$request->variable('host', ''),
|
||||
$request->variable('username', ''),
|
||||
htmlspecialchars_decode($request->untrimmed_variable('password', '')),
|
||||
request_var('root_path', ''),
|
||||
request_var('port', ''),
|
||||
request_var('timeout', '')
|
||||
$request->variable('root_path', ''),
|
||||
$request->variable('port', ''),
|
||||
$request->variable('timeout', '')
|
||||
);
|
||||
$test_connection = $transfer->open_session();
|
||||
|
||||
@@ -978,12 +978,12 @@ class install_update extends module
|
||||
else
|
||||
{
|
||||
$transfer = new $method(
|
||||
request_var('host', ''),
|
||||
request_var('username', ''),
|
||||
$request->variable('host', ''),
|
||||
$request->variable('username', ''),
|
||||
htmlspecialchars_decode($request->untrimmed_variable('password', '')),
|
||||
request_var('root_path', ''),
|
||||
request_var('port', ''),
|
||||
request_var('timeout', '')
|
||||
$request->variable('root_path', ''),
|
||||
$request->variable('port', ''),
|
||||
$request->variable('timeout', '')
|
||||
);
|
||||
$transfer->open_session();
|
||||
}
|
||||
@@ -1107,15 +1107,15 @@ class install_update extends module
|
||||
*/
|
||||
function show_diff(&$update_list)
|
||||
{
|
||||
global $phpbb_root_path, $template, $user, $phpbb_adm_relative_path;
|
||||
global $phpbb_root_path, $template, $user, $request, $phpbb_adm_relative_path;
|
||||
|
||||
$this->tpl_name = 'install_update_diff';
|
||||
|
||||
$this->page_title = 'VIEWING_FILE_DIFF';
|
||||
|
||||
$status = request_var('status', '');
|
||||
$file = request_var('file', '');
|
||||
$diff_mode = request_var('diff_mode', 'inline');
|
||||
$status = $request->variable('status', '');
|
||||
$file = $request->variable('file', '');
|
||||
$diff_mode = $request->variable('diff_mode', 'inline');
|
||||
|
||||
// First of all make sure the file is within our file update list with the correct status
|
||||
$found_entry = array();
|
||||
@@ -1144,7 +1144,7 @@ class install_update extends module
|
||||
switch ($status)
|
||||
{
|
||||
case 'conflict':
|
||||
$option = request_var('op', 0);
|
||||
$option = $request->variable('op', 0);
|
||||
|
||||
switch ($option)
|
||||
{
|
||||
@@ -1195,7 +1195,7 @@ class install_update extends module
|
||||
break;
|
||||
|
||||
case 'modified':
|
||||
$option = request_var('op', 0);
|
||||
$option = $request->variable('op', 0);
|
||||
|
||||
switch ($option)
|
||||
{
|
||||
|
Reference in New Issue
Block a user