1

複数のビュー ヘルパー パスがあり、そのうちのいくつかには、他の登録済みパスと同じ名前のビュー ヘルパーが含まれている可能性があります。

たとえば、/view/helper/path1が含まれmyViewHelperている可能性がありますが、別のビュー ヘルパー/view/helper/path2も含まれている可能性がありますが、名前は同じです。myViewHelper

明らかに、呼び出し時にいくつかの問題が発生する可能性があります$this->myViewHelper。これはスタックの一番上にあるパスに依存するため、必要なビューヘルパーを取得することに頼ることはできません。

いつでも使用したいパスを指定する方法はありますか? 必要に応じて、完全修飾パス。

ありがとう

4

1 に答える 1

0

名前空間はあなたが探しているものかもしれません: http://php.net/manual/en/language.namespaces.php

ただし、問題にもう少しコンテキストを与えると、より良い実装がある可能性があります。これまでの発言からはわかりにくいです。

パス 2 のヘルパーよりもパス 1 のヘルパーを使用するのはいつですか?

于 2013-07-22T12:39:50.873 に答える