]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
added a better message for php libraries that don't exist on disk
authorCash Costello <cash.costello@gmail.com>
Fri, 25 Nov 2011 18:49:17 +0000 (13:49 -0500)
committercash <cash.costello@gmail.com>
Tue, 29 Nov 2011 02:44:02 +0000 (21:44 -0500)
engine/lib/elgglib.php
languages/en.php

index 08b346960c7904f9847eb3c9805704c2e7999207..57d602450512aba895e6c2f6dd092fcc7e60f526 100644 (file)
@@ -107,7 +107,10 @@ function elgg_load_library($name) {
        }
 
        if (!include_once($CONFIG->libraries[$name])) {
-               $error = elgg_echo('InvalidParameterException:LibraryNotRegistered', array($name));
+               $error = elgg_echo('InvalidParameterException:LibraryNotFound', array(
+                       $name,
+                       $CONFIG->libraries[$name])
+               );
                throw new InvalidParameterException($error);
        }
 }
index 1576ed73d52d0afeecd683092b762c08f543d00e..036ca88834ced5f23ee6552da23d872d8ed37c4b 100644 (file)
@@ -167,6 +167,7 @@ $english = array(
        'InvalidParameterException:DoesNotBelongOrRefer' => "Does not belong to entity or refer to entity.",
        'InvalidParameterException:MissingParameter' => "Missing parameter, you need to provide a GUID.",
        'InvalidParameterException:LibraryNotRegistered' => '%s is not a registered library',
+       'InvalidParameterException:LibraryNotFound' => 'Could not load the %s library from %s',
 
        'APIException:ApiResultUnknown' => "API Result is of an unknown type, this should never happen.",
        'ConfigurationException:NoSiteID' => "No site ID has been specified.",