aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/install/helper/iohandler/iohandler_interface.php
diff options
context:
space:
mode:
authorTristan Darricau <tristan.darricau@sensiolabs.com>2016-02-02 21:29:20 +0100
committerTristan Darricau <tristan.darricau@sensiolabs.com>2016-02-02 21:29:20 +0100
commit03fba990747bb0eeda47c8247b5808257d1443b7 (patch)
treea81f78974d37ed7182231aa8a9138d242824f61c /phpBB/phpbb/install/helper/iohandler/iohandler_interface.php
parent724bd471a746d0fe2ef799091b943e671d21166e (diff)
parent91f809dc3dc926ff858e5e53ee8cfed781c1aeaa (diff)
downloadforums-03fba990747bb0eeda47c8247b5808257d1443b7.tar
forums-03fba990747bb0eeda47c8247b5808257d1443b7.tar.gz
forums-03fba990747bb0eeda47c8247b5808257d1443b7.tar.bz2
forums-03fba990747bb0eeda47c8247b5808257d1443b7.tar.xz
forums-03fba990747bb0eeda47c8247b5808257d1443b7.zip
Merge pull request #4017 from CHItA/ticket/14262
[ticket/14262] Move convertor to controller * CHItA/ticket/14262: [ticket/14262] Add error handling and small CS fixes [ticket/14262] Remove converter template duplicate [ticket/14262] Fix stage navigation [ticket/14262] Move convertor to controller
Diffstat (limited to 'phpBB/phpbb/install/helper/iohandler/iohandler_interface.php')
-rw-r--r--phpBB/phpbb/install/helper/iohandler/iohandler_interface.php18
1 files changed, 18 insertions, 0 deletions
diff --git a/phpBB/phpbb/install/helper/iohandler/iohandler_interface.php b/phpBB/phpbb/install/helper/iohandler/iohandler_interface.php
index 00aab3283e..6b3839506f 100644
--- a/phpBB/phpbb/install/helper/iohandler/iohandler_interface.php
+++ b/phpBB/phpbb/install/helper/iohandler/iohandler_interface.php
@@ -124,6 +124,16 @@ interface iohandler_interface
public function add_user_form_group($title, $form);
/**
+ * Returns the rendering information for the form
+ *
+ * @param string $title Language variable with the title of the form
+ * @param array $form An array describing the required data (options etc)
+ *
+ * @return string Information to render the form
+ */
+ public function generate_form_render_data($title, $form);
+
+ /**
* Sets the number of tasks belonging to the installer in the current mode.
*
* @param int $task_count Number of tasks
@@ -175,6 +185,14 @@ interface iohandler_interface
public function add_download_link($route, $title, $msg = null);
/**
+ * Redirects the user to a new page
+ *
+ * @param string $url URL to redirect to
+ * @param bool $use_ajax Whether or not to use AJAX redirect
+ */
+ public function redirect($url, $use_ajax = false);
+
+ /**
* Renders the status of update files
*
* @param array $status_array Array containing files in groups to render