From 43ca0f0974e5fef091bfddc7a38d12837a9e1df2 Mon Sep 17 00:00:00 2001 From: Sam Reed Date: Thu, 30 Dec 2010 02:41:20 +0000 Subject: [PATCH] Array to array Add some function documentation --- includes/db/CloneDatabase.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/includes/db/CloneDatabase.php b/includes/db/CloneDatabase.php index cfefb6ede1..f3d413beb0 100644 --- a/includes/db/CloneDatabase.php +++ b/includes/db/CloneDatabase.php @@ -63,7 +63,7 @@ class CloneDatabase { * @param $newTablePrefix String Prefix to assign to the tables * @param $oldTablePrefix String Prefix on current tables, if not $wgDBprefix */ - public function __construct( DatabaseBase $db, Array $tablesToClone, + public function __construct( DatabaseBase $db, array $tablesToClone, $newTablePrefix = 'parsertest', $oldTablePrefix = '', $dropCurrentTables = true ) { $this->db = $db; @@ -119,6 +119,9 @@ class CloneDatabase { /** * Change the table prefix on all open DB connections/ + * + * @param $prefix + * @return void */ protected function changePrefix( $prefix ) { global $wgDBprefix; @@ -126,10 +129,20 @@ class CloneDatabase { $wgDBprefix = $prefix; } + /** + * @param $lb + * @param $prefix + * @return void + */ public function changeLBPrefix( $lb, $prefix ) { $lb->forEachOpenConnection( array( $this, 'changeDBPrefix' ), array( $prefix ) ); } + /** + * @param $db DatabaseBase + * @param $prefix + * @return void + */ public function changeDBPrefix( $db, $prefix ) { $db->tablePrefix( $prefix ); } -- 2.20.1