aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/memberlist.php
diff options
context:
space:
mode:
authorJoas Schilling <nickvergessen@gmx.de>2014-04-11 18:09:25 +0200
committerJoas Schilling <nickvergessen@gmx.de>2014-05-29 02:14:29 +0200
commitfffb07fd91b42d64e71e16a13bcdde87114fad19 (patch)
treeb0733d3cc0fab9186b1090b91a4671401d6c1765 /phpBB/memberlist.php
parent6c287e57fc3d93b98632d19933968ce1bed9dee2 (diff)
downloadforums-fffb07fd91b42d64e71e16a13bcdde87114fad19.tar
forums-fffb07fd91b42d64e71e16a13bcdde87114fad19.tar.gz
forums-fffb07fd91b42d64e71e16a13bcdde87114fad19.tar.bz2
forums-fffb07fd91b42d64e71e16a13bcdde87114fad19.tar.xz
forums-fffb07fd91b42d64e71e16a13bcdde87114fad19.zip
[ticket/10073] Use namespaces and fix all class names
PHPBB3-10073
Diffstat (limited to 'phpBB/memberlist.php')
-rw-r--r--phpBB/memberlist.php9
1 files changed, 5 insertions, 4 deletions
diff --git a/phpBB/memberlist.php b/phpBB/memberlist.php
index fab9747cce..2e480a472e 100644
--- a/phpBB/memberlist.php
+++ b/phpBB/memberlist.php
@@ -755,20 +755,21 @@ switch ($mode)
if ($user_id)
{
- $form = new phpbb_message_user_form($phpbb_root_path, $phpEx, $user, $auth, $config, $db);
+ $form_name = 'user';
}
else if ($topic_id)
{
- $form = new phpbb_message_topic_form($phpbb_root_path, $phpEx, $user, $auth, $config, $db);
+ $form_name = 'topic';
}
else if ($mode === 'contactadmin')
{
- $form = new phpbb_message_admin_form($phpbb_root_path, $phpEx, $user, $auth, $config, $db);
+ $form_name = 'admin';
}
else
{
trigger_error('NO_EMAIL');
}
+ $form = $phpbb_container->get('message.form.' . $form_name);
$form->bind($request);
$error = $form->check_allow();
@@ -777,7 +778,7 @@ switch ($mode)
trigger_error($error);
}
- if (isset($_POST['submit']))
+ if ($request->is_set_post('submit'))
{
$messenger = new messenger(false);
$form->submit($messenger);