summaryrefslogtreecommitdiff
path: root/modules/system
diff options
context:
space:
mode:
authorJennifer Hodgdon <yahgrp@poplarware.com>2013-05-08 06:37:35 -0700
committerJennifer Hodgdon <yahgrp@poplarware.com>2013-05-08 06:37:35 -0700
commitf1dd15f3e678f9c183600c30edeca96c425f1338 (patch)
treefa27d06a0256e1b701f61d8f7860045a054e7842 /modules/system
parent0cbded1f79290a6e31c251162af8ef9318fb78ce (diff)
downloadbrdo-f1dd15f3e678f9c183600c30edeca96c425f1338.tar.gz
brdo-f1dd15f3e678f9c183600c30edeca96c425f1338.tar.bz2
Issue #1984190 by markpavlitski: Fix bullet list formatting in hook_install_tasks doc
Diffstat (limited to 'modules/system')
-rw-r--r--modules/system/system.api.php71
1 files changed, 32 insertions, 39 deletions
diff --git a/modules/system/system.api.php b/modules/system/system.api.php
index 051b6a496..d8b7864e4 100644
--- a/modules/system/system.api.php
+++ b/modules/system/system.api.php
@@ -3665,59 +3665,52 @@ function hook_registry_files_alter(&$files, $modules) {
* @param array $install_state
* An array of information about the current installation state.
*
- * @return
+ * @return array
* A keyed array of tasks the profile will perform during the final stage of
* the installation. Each key represents the name of a function (usually a
* function defined by this profile, although that is not strictly required)
* that is called when that task is run. The values are associative arrays
* containing the following key-value pairs (all of which are optional):
- * - 'display_name'
- * The human-readable name of the task. This will be displayed to the
- * user while the installer is running, along with a list of other tasks
- * that are being run. Leave this unset to prevent the task from
- * appearing in the list.
- * - 'display'
- * This is a boolean which can be used to provide finer-grained control
- * over whether or not the task will display. This is mostly useful for
- * tasks that are intended to display only under certain conditions; for
- * these tasks, you can set 'display_name' to the name that you want to
- * display, but then use this boolean to hide the task only when certain
- * conditions apply.
- * - 'type'
- * A string representing the type of task. This parameter has three
- * possible values:
- * - 'normal': This indicates that the task will be treated as a regular
- * callback function, which does its processing and optionally returns
- * HTML output. This is the default behavior which is used when 'type' is
- * not set.
- * - 'batch': This indicates that the task function will return a batch
- * API definition suitable for batch_set(). The installer will then take
- * care of automatically running the task via batch processing.
- * - 'form': This indicates that the task function will return a standard
+ * - display_name: The human-readable name of the task. This will be
+ * displayed to the user while the installer is running, along with a list
+ * of other tasks that are being run. Leave this unset to prevent the task
+ * from appearing in the list.
+ * - display: This is a boolean which can be used to provide finer-grained
+ * control over whether or not the task will display. This is mostly useful
+ * for tasks that are intended to display only under certain conditions;
+ * for these tasks, you can set 'display_name' to the name that you want to
+ * display, but then use this boolean to hide the task only when certain
+ * conditions apply.
+ * - type: A string representing the type of task. This parameter has three
+ * possible values:
+ * - normal: (default) This indicates that the task will be treated as a
+ * regular callback function, which does its processing and optionally
+ * returns HTML output.
+ * - batch: This indicates that the task function will return a batch API
+ * definition suitable for batch_set(). The installer will then take care
+ * of automatically running the task via batch processing.
+ * - form: This indicates that the task function will return a standard
* form API definition (and separately define validation and submit
* handlers, as appropriate). The installer will then take care of
* automatically directing the user through the form submission process.
- * - 'run'
- * A constant representing the manner in which the task will be run. This
- * parameter has three possible values:
- * - INSTALL_TASK_RUN_IF_NOT_COMPLETED: This indicates that the task will
- * run once during the installation of the profile. This is the default
- * behavior which is used when 'run' is not set.
- * - INSTALL_TASK_SKIP: This indicates that the task will not run during
+ * - run: A constant representing the manner in which the task will be run.
+ * This parameter has three possible values:
+ * - INSTALL_TASK_RUN_IF_NOT_COMPLETED: (default) This indicates that the
+ * task will run once during the installation of the profile.
+ * - INSTALL_TASK_SKIP: This indicates that the task will not run during
* the current installation page request. It can be used to skip running
* an installation task when certain conditions are met, even though the
* task may still show on the list of installation tasks presented to the
* user.
- * - INSTALL_TASK_RUN_IF_REACHED: This indicates that the task will run
- * on each installation page request that reaches it. This is rarely
+ * - INSTALL_TASK_RUN_IF_REACHED: This indicates that the task will run on
+ * each installation page request that reaches it. This is rarely
* necessary for an installation profile to use; it is primarily used by
* the Drupal installer for bootstrap-related tasks.
- * - 'function'
- * Normally this does not need to be set, but it can be used to force the
- * installer to call a different function when the task is run (rather
- * than the function whose name is given by the array key). This could be
- * used, for example, to allow the same function to be called by two
- * different tasks.
+ * - function: Normally this does not need to be set, but it can be used to
+ * force the installer to call a different function when the task is run
+ * (rather than the function whose name is given by the array key). This
+ * could be used, for example, to allow the same function to be called by
+ * two different tasks.
*
* @see install_state_defaults()
* @see batch_set()