Magento wikiのどこかで、使用しない正当な理由があるはずだと読みました
$this = $installer
// do the rest with $installer
私が盲目的に Magento の慣例に従っているのは、これだけだと思います。
ネーミングの問題ではなく、スコープの問題であり、Mageに順次アップグレード スクリプトが含まれていることはわかっていますが、まだわかりません。
なぜそのような慣習が課されている/好まれていると思いますか?
Magento wikiのどこかで、使用しない正当な理由があるはずだと読みました
$this = $installer
// do the rest with $installer
私が盲目的に Magento の慣例に従っているのは、これだけだと思います。
ネーミングの問題ではなく、スコープの問題であり、Mageに順次アップグレード スクリプトが含まれていることはわかっていますが、まだわかりません。
なぜそのような慣習が課されている/好まれていると思いますか?
ネーミングではなく、スコープの問題であることはわかっています
申し訳ありませんが、これは命名規則であり、それ以上のものではありません。インストーラー クラス ( のインスタンス)$installer
のコピーMage_Core_Model_Resource_Setup
です。変数の使用$installer
は、自己文書化されたコードを作成するもう 1 つの方法です。