cvs: pear-core /PEAR/Task/Postinstallscript rw.php
| From: | Greg Beaver | Date: | Sat, 13 Aug 2005 22:53:27 +0000 |
| Subject: | cvs: pear-core /PEAR/Task/Postinstallscript rw.php | ||
| Groups: | php.pear.cvs php.pear.core | ||
| Request: | Send a blank email to pear-core+get-3518@lists.php.net to get a copy of this message | ||
cellog Sat Aug 13 18:53:27 2005 EDT
Modified files:
/pear-core/PEAR/Task/Postinstallscript rw.php
Log:
add support for <instructions>
http://cvs.php.net/diff.php/pear-core/PEAR/Task/Postinstallscript/rw.php?r1=1.2&r2=1.3&ty=u
Index: pear-core/PEAR/Task/Postinstallscript/rw.php
diff -u pear-core/PEAR/Task/Postinstallscript/rw.php:1.2
pear-core/PEAR/Task/Postinstallscript/rw.php:1.3
--- pear-core/PEAR/Task/Postinstallscript/rw.php:1.2 Fri May 20 18:57:42 2005
+++ pear-core/PEAR/Task/Postinstallscript/rw.php Sat Aug 13 18:53:27 2005
@@ -15,7 +15,7 @@
* @author Greg Beaver <cellog@php.net>
* @copyright 1997-2005 The PHP Group
* @license http://www.php.net/license/3_0.txt
PHP License 3.0
- * @version CVS: $Id: rw.php,v 1.2 2005/05/20 22:57:42 cellog Exp $
+ * @version CVS: $Id: rw.php,v 1.3 2005/08/13 22:53:27 cellog Exp $
* @link http://pear.php.net/package/PEAR
* @since File available since Release 1.4.0a10
*/
@@ -54,16 +54,20 @@
return 'postinstallscript';
}
- function addParamGroup($id, $params)
+ function addParamGroup($id, $params, $instructions = false)
{
if (isset($params[0]) && !isset($params[1])) {
$params = $params[0];
}
- $this->_params[] =
+ $stuff =
array(
'id' => $id,
- 'param' => $params,
);
+ if ($instructions) {
+ $stuff['instructions'] = $instructions;
+ }
+ $stuff['param'] = $params;
+ $this->_params[] = $stuff;
}
function addConditionTypeGroup($id, $oldgroup, $param, $value, $conditiontype = '=')