次のすべての方法がMagentoコアで使用されていますが、どの方法が好ましい(または最新の「ベストプラクティス」)方法でしょうか。
Mage::throwException('Some Message')- 732の用途throw new Exception('Some Message')- 419の用途throw Mage::exception('Vendor_Module', 'Some Message')- 94の用途
(作成する必要Vendor_Module_Exceptionクラス)
grep -r throwException /path/to/magento/app/code/core | wc -l ; grep -r throw\ new /path/to/magento/app/code/core | wc -l ; grep -r throw\ Mage /path/to/magento/app/code/core | wc -l-ただし、何を探すのかを知っている必要があります。