]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
forgot to include language string for previous commit
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 4 Dec 2010 23:04:56 +0000 (23:04 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Sat, 4 Dec 2010 23:04:56 +0000 (23:04 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@7533 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/lib/elgglib.php
languages/en.php

index 2184fee41c995bc9e7715c193fdf91141edbf5bd..dcc468cd77a2a9390cb72ef65dc7756bb7ca42aa 100644 (file)
@@ -88,7 +88,7 @@ function elgg_register_library($name, $location) {
  * @param string $name     The name of the library
  *
  * @return void
- * @throws Exception
+ * @throws InvalidParameterException
  * @since 1.8.0
  */
 function elgg_load_library($name) {
@@ -99,11 +99,13 @@ function elgg_load_library($name) {
        }
 
        if (!isset($CONFIG->libraries[$name])) {
-               throw new Exception("Failed to load the $name library");
+               $error = elgg_echo('InvalidParameterException:LibraryNotRegistered', array($name));
+               throw new InvalidParameterException($error);
        }
 
        if (!include_once($CONFIG->libraries[$name])) {
-               throw new Exception("Failed to load the $name library");
+               $error = elgg_echo('InvalidParameterException:LibraryNotRegistered', array($name));
+               throw new InvalidParameterException($error);
        }
 }
 
index b1796f51f43e6bd52f59f91f1de838d3e8c94f30..6d5ec22b57e04a07c42277c68ea726811a283a52 100644 (file)
@@ -183,6 +183,7 @@ $english = array(
        'InvalidParameterException:DoesNotBelong' => "Does not belong to entity.",
        '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',
 
        'APIException:ApiResultUnknown' => "API Result is of an unknown type, this should never happen.",
        'ConfigurationException:NoSiteID' => "No site ID has been specified.",