cvs: pear-core /PEAR/Task/Postinstallscript rw.php

From: 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 = '=')

« previous php.pear.core (#3518) next »