[+] Classes: Add PHP exceptions support + handler

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@8797 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
rMalie
2011-09-27 12:10:47 +00:00
parent 7c32b171cd
commit 80e750c4c9
21 changed files with 410 additions and 50 deletions
+25 -16
View File
@@ -192,6 +192,7 @@
'RangeWeight' => 'override/classes/RangeWeight.php',
'ReferrerCore' => 'classes/Referrer.php',
'Referrer' => 'override/classes/Referrer.php',
'RequestSql' => 'classes/RequestSql.php',
'RijndaelCore' => 'classes/Rijndael.php',
'Rijndael' => 'override/classes/Rijndael.php',
'SceneCore' => 'classes/Scene.php',
@@ -230,22 +231,6 @@
'Upgrader' => 'override/classes/Upgrader.php',
'ValidateCore' => 'classes/Validate.php',
'Validate' => 'override/classes/Validate.php',
'WebserviceExceptionCore' => 'classes/WebserviceException.php',
'WebserviceException' => 'override/classes/WebserviceException.php',
'WebserviceKeyCore' => 'classes/WebserviceKey.php',
'WebserviceKey' => 'override/classes/WebserviceKey.php',
'WebserviceOutputBuilderCore' => 'classes/WebserviceOutputBuilder.php',
'WebserviceOutputBuilder' => 'override/classes/WebserviceOutputBuilder.php',
'WebserviceOutputInterface' => 'classes/WebserviceOutputInterface.php',
'WebserviceOutputXMLCore' => 'classes/WebserviceOutputXML.php',
'WebserviceOutputXML' => 'override/classes/WebserviceOutputXML.php',
'WebserviceRequestCore' => 'classes/WebserviceRequest.php',
'WebserviceRequest' => 'override/classes/WebserviceRequest.php',
'WebserviceSpecificManagementImagesCore' => 'classes/WebserviceSpecificManagementImages.php',
'WebserviceSpecificManagementImages' => 'override/classes/WebserviceSpecificManagementImages.php',
'WebserviceSpecificManagementInterface' => 'classes/WebserviceSpecificManagementInterface.php',
'WebserviceSpecificManagementSearchCore' => 'classes/WebserviceSpecificManagementSearch.php',
'WebserviceSpecificManagementSearch' => 'override/classes/WebserviceSpecificManagementSearch.php',
'ZoneCore' => 'classes/Zone.php',
'Zone' => 'override/classes/Zone.php',
'DbCore' => 'classes/db/Db.php',
@@ -258,6 +243,14 @@
'DbQuery' => 'override/classes/db/DbQuery.php',
'MySQLCore' => 'classes/db/MySQL.php',
'MySQL' => 'override/classes/db/MySQL.php',
'PrestashopDatabaseExceptionCore' => 'classes/exception/PrestashopDatabaseException.php',
'PrestashopDatabaseException' => 'override/classes/exception/PrestashopDatabaseException.php',
'PrestashopExceptionCore' => 'classes/exception/PrestashopException.php',
'PrestashopException' => 'override/classes/exception/PrestashopException.php',
'PrestashopModuleExceptionCore' => 'classes/exception/PrestashopModuleException.php',
'PrestashopModuleException' => 'override/classes/exception/PrestashopModuleException.php',
'PrestashopPaymentExceptionCore' => 'classes/exception/PrestashopPaymentException.php',
'PrestashopPaymentException' => 'override/classes/exception/PrestashopPaymentException.php',
'GroupShopCore' => 'classes/shop/GroupShop.php',
'GroupShop' => 'override/classes/shop/GroupShop.php',
'ShopCore' => 'classes/shop/Shop.php',
@@ -279,6 +272,22 @@
'TaxRulesGroup' => 'override/classes/tax/TaxRulesGroup.php',
'TaxRulesTaxManagerCore' => 'classes/tax/TaxRulesTaxManager.php',
'TaxRulesTaxManager' => 'override/classes/tax/TaxRulesTaxManager.php',
'WebserviceExceptionCore' => 'classes/webservice/WebserviceException.php',
'WebserviceException' => 'override/classes/webservice/WebserviceException.php',
'WebserviceKeyCore' => 'classes/webservice/WebserviceKey.php',
'WebserviceKey' => 'override/classes/webservice/WebserviceKey.php',
'WebserviceOutputBuilderCore' => 'classes/webservice/WebserviceOutputBuilder.php',
'WebserviceOutputBuilder' => 'override/classes/webservice/WebserviceOutputBuilder.php',
'WebserviceOutputInterface' => 'classes/webservice/WebserviceOutputInterface.php',
'WebserviceOutputXMLCore' => 'classes/webservice/WebserviceOutputXML.php',
'WebserviceOutputXML' => 'override/classes/webservice/WebserviceOutputXML.php',
'WebserviceRequestCore' => 'classes/webservice/WebserviceRequest.php',
'WebserviceRequest' => 'override/classes/webservice/WebserviceRequest.php',
'WebserviceSpecificManagementImagesCore' => 'classes/webservice/WebserviceSpecificManagementImages.php',
'WebserviceSpecificManagementImages' => 'override/classes/webservice/WebserviceSpecificManagementImages.php',
'WebserviceSpecificManagementInterface' => 'classes/webservice/WebserviceSpecificManagementInterface.php',
'WebserviceSpecificManagementSearchCore' => 'classes/webservice/WebserviceSpecificManagementSearch.php',
'WebserviceSpecificManagementSearch' => 'override/classes/webservice/WebserviceSpecificManagementSearch.php',
'FB' => 'override/classes/fb.php',
'AdminHomeControllerCore' => 'controllers/admin/AdminHomeController.php',
'AdminHomeController' => '',