<?php
+/**
+ * Core installer command line interface.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
* Class for the core installer command line interface.
<?php
+/**
+ * Base core installer.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
* Base core installer class.
/**
* TODO: document
*
- * @param Status $status
+ * @param $status Status
*/
public abstract function showStatusMessage( Status $status );
/**
* Actually perform the installation.
*
- * @param Array $startCB A callback array for the beginning of each step
- * @param Array $endCB A callback array for the end of each step
+ * @param $startCB A callback array for the beginning of each step
+ * @param $endCB A callback array for the end of each step
*
* @return Array of Status objects
*/
<?php
+/**
+ * DBMS-specific installation helper.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
* Base class for DBMS-specific installation helper classes.
<?php
-
+/**
+ * DBMS-specific updater helper.
+ *
+ * @file
+ * @ingroup Deployment
+ */
+
/*
* Class for handling database updates. Roughly based off of updaters.inc, with
* a few improvements :)
<?php
-/*
+/**
* Internationalization file for the install/upgrade process. None of the
* messages used here are loaded during normal operations, only during
* install and upgrade. So you should not put normal messages here.
+ *
+ * @file
+ * @ingroup Deployment
*/
$messages = array();
<?php
+/**
+ * Base code for MediaWiki installer.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
* This documentation group collects source code files with deployment functionality.
/**
* Convert a hex string representing a Unicode code point to that code point.
- * @param string $c
+ * @param $c String
* @return string
*/
protected function unicodeChar( $c ) {
<?php
+/**
+ * Generator for LocalSettings.php file.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
- * Class for manipulating LocalSettings.
+ * Class for generating LocalSettings.php file.
*
* @ingroup Deployment
* @since 1.17
<?php
+/**
+ * MySQL-specific installer.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
* Class for setting up the MediaWiki database using MySQL.
<?php
+/**
+ * MySQL-specific updater.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
* Mysql update list and mysql-specific update functions.
<?php
-
+/**
+ * Oracle-specific installer.
+ *
+ * @file
+ * @ingroup Deployment
+ */
+
/**
* Class for setting up the MediaWiki database using Oracle.
*
<?php
-
+/**
+ * PostgreSQL-specific installer.
+ *
+ * @file
+ * @ingroup Deployment
+ */
+
/**
* Class for setting up the MediaWiki database using Postgres.
*
<?php
-
+/**
+ * PostgreSQL-specific updater.
+ *
+ * @file
+ * @ingroup Deployment
+ */
+
/**
* Class for handling updates to Postgres databases.
*
<?php
-
+/**
+ * Sqlite-specific installer.
+ *
+ * @file
+ * @ingroup Deployment
+ */
+
/**
* Class for setting up the MediaWiki database using SQLLite.
*
<?php
-
+/**
+ * Sqlite-specific updater.
+ *
+ * @file
+ * @ingroup Deployment
+ */
+
/**
* Class for handling updates to Sqlite databases.
*
<?php
+/**
+ * Core installer web interface.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
* Class for the core installer web interface.
<?php
+/**
+ * Output handler for the web installer.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
* Output class modelled on OutputPage.
<?php
+/**
+ * Base code for web installer pages.
+ *
+ * @file
+ * @ingroup Deployment
+ */
/**
* Abstract class to define pages for the web installer.