cvs: pearbot /modules pearcmds.php
| From: | Mirco 'meebey' Bauer | Date: | Sat, 26 Jul 2003 13:06:18 +0000 |
| Subject: | cvs: pearbot /modules pearcmds.php | ||
| Groups: | php.pear.bot | ||
| Request: | Send a blank email to pear-bot+get-37@lists.php.net to get a copy of this message | ||
meebey Sat Jul 26 09:06:18 2003 EDT
Modified files:
/pearbot/modules pearcmds.php
Log:
- fixed usage of passthrough().
Index: pearbot/modules/pearcmds.php
diff -u pearbot/modules/pearcmds.php:1.7 pearbot/modules/pearcmds.php:1.8
--- pearbot/modules/pearcmds.php:1.7 Sat Jul 26 08:58:53 2003
+++ pearbot/modules/pearcmds.php Sat Jul 26 09:06:18 2003
@@ -1,9 +1,9 @@
<?php
/**
- * $Id: pearcmds.php,v 1.7 2003/07/26 12:58:53 meebey Exp $
- * $Revision: 1.7 $
+ * $Id: pearcmds.php,v 1.8 2003/07/26 13:06:18 meebey Exp $
+ * $Revision: 1.8 $
* $Author: meebey $
- * $Date: 2003/07/26 12:58:53 $
+ * $Date: 2003/07/26 13:06:18 $
*
* Copyright (c) 2003 Nicolas CHAILLAN <nicos@php.net>
*/
@@ -77,21 +77,24 @@
function pear_info($package)
{
- passthru($this->pear_binary.' remote-info '.$package, $buf);
+ exec($this->pear_binary.' remote-info '.$package, $buf);
+ $buf = implode("\n", $buf);
$buf = "Here is the information for $package:\n".$buf;
return $buf;
}
function pear_listing()
{
- passthru($this->pear_binary.' remote-list', $buf);
+ exec($this->pear_binary.' remote-list', $buf);
+ $buf = implode("\n", $buf);
$buf = "Here are the PEAR packages:\n".$buf;
return $buf;
}
function pear_search($search_for)
{
- passthru($this->pear_binary.' search '.$search_for, $buf);
+ exec($this->pear_binary.' search '.$search_for, $buf);
+ $buf = implode("\n", $buf);
$buf = "Here are the PEAR packages that match ".$search_for.":\n".$buf;
return $buf;
}