Author: Derick Rethans
Date: 2006-01-29 17:22:08 +0100 (Sun, 29 Jan 2006)
New Revision: 2088
Log:
- Include name of the component in the error message in case a dependency is
not met.
Modified:
packages/Base/trunk/src/base.php
packages/ImageAnalysis/trunk/src/image_analyzer_autoload.php
packages/UserInput/trunk/src/input_autoload.php
Modified: packages/Base/trunk/src/base.php
===================================================================
--- packages/Base/trunk/src/base.php 2006-01-29 13:52:27 UTC (rev 2087)
+++ packages/Base/trunk/src/base.php 2006-01-29 16:22:08 UTC (rev 2088)
@@ -204,7 +204,7 @@
require( ezcBase::$packageDir . $file );
}
- public static function checkDependency( $type, $value )
+ public static function checkDependency( $component, $type, $value )
{
switch ( $type )
{
@@ -215,7 +215,7 @@
}
else
{
- die( "\nThis component depends on the PHP extension
<{$value}>, which is not loaded.\n" );
+ die( "\nThe {$component} component depends on the PHP
extension '{$value}', which is not loaded.\n" );
}
break;
@@ -227,7 +227,7 @@
}
else
{
- die( "\nThis component depends on the PHP version
<{$value}>, but the current version is <{$phpVersion}>.\n" );
+ die( "\nThe {$component} component depends on the PHP
version '{$value}', but the current version is '{$phpVersion}'.\n" );
}
break;
}
Modified: packages/ImageAnalysis/trunk/src/image_analyzer_autoload.php
===================================================================
--- packages/ImageAnalysis/trunk/src/image_analyzer_autoload.php
2006-01-29 13:52:27 UTC (rev 2087)
+++ packages/ImageAnalysis/trunk/src/image_analyzer_autoload.php
2006-01-29 16:22:08 UTC (rev 2088)
@@ -9,7 +9,7 @@
* @filesource
*/
-ezcBase::checkDependency( ezcBase::DEP_PHP_EXTENSION, "exif" );
+ezcBase::checkDependency( 'ImageAnalysis', ezcBase::DEP_PHP_EXTENSION, "exif"
);
return array (
'ezcImageAnalyzer' =>
'ImageAnalysis/analyzer.php',
Modified: packages/UserInput/trunk/src/input_autoload.php
===================================================================
--- packages/UserInput/trunk/src/input_autoload.php 2006-01-29 13:52:27 UTC
(rev 2087)
+++ packages/UserInput/trunk/src/input_autoload.php 2006-01-29 16:22:08 UTC
(rev 2088)
@@ -9,7 +9,7 @@
* @package UserInput
*/
-ezcBase::checkDependency( ezcBase::DEP_PHP_EXTENSION, "filter" );
+ezcBase::checkDependency( 'UserInput', ezcBase::DEP_PHP_EXTENSION, "filter" );
return array(
'ezcInputForm' => 'UserInput/input_form.php',
--
svn-components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-components