svn: /pear/pear-core/tags/PEAR-1.9.2/PEAR/PackageFile/v2/ Validator.php
[email protected] (Helgi Þormar Þorbjörnsson) Sun, 27 Feb 2011 15:09:56 +0000
| Newsgroups | php.pear.cvs,php.pear.core |
|---|---|
| Message-ID | <[email protected]> |
dufuz Sun, 27 Feb 2011 15:09:56 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=308722
Log:
Fixed Bug #18308: Broken error message about missing channel validator [yunosh]
Bug: http://pear.php.net/bugs/18308 (unknown)
Changed paths:
U pear/pear-core/tags/PEAR-1.9.2/PEAR/PackageFile/v2/Validator.php
Modified: pear/pear-core/tags/PEAR-1.9.2/PEAR/PackageFile/v2/Validator.php
===================================================================
--- pear/pear-core/tags/PEAR-1.9.2/PEAR/PackageFile/v2/Validator.php 2011-02-27 13:57:03 UTC (rev 308721)
+++ pear/pear-core/tags/PEAR-1.9.2/PEAR/PackageFile/v2/Validator.php 2011-02-27 15:09:56 UTC (rev 308722)
@@ -256,11 +256,10 @@
$validator = $chan->getValidationObject($this->_pf->getPackage());
if (!$validator) {
$this->_stack->push(__FUNCTION__, 'error',
- array_merge(
- array('channel' => $chan->getName(),
- 'package' => $this->_pf->getPackage()),
- $valpack
- ),
+ array('channel' => $chan->getName(),
+ 'package' => $this->_pf->getPackage(),
+ 'name' => $valpack['_content'],
+ 'version' => $valpack['attribs']['version']),
'package "%channel%/%package%" cannot be properly validated without ' .
'validation package "%channel%/%name%-%version%"');
return $this->_isValid = 0;