次のすべての方法が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
-ただし、何を探すのかを知っている必要があります。