現在のコントローラーに到達したい関数で:
$front = Zend_Controller_Front::getInstance();
これはハンドラーのみを提供し、現在のコントローラーは提供しません。
コードを関数からコントローラー内部に変更しました。getInstanceから取得したハンドラーとこれの両方の起源を尋ねました
var_dump(get_class($front), get_class($this));
私は得る:
string 'Zend_Controller_Front' (length=21)
string 'IndexController' (length=15)
実際に開始されたフロントコントローラーに到達するにはどうすればよいですか?
この関数は何兆回も使用されているため、パラメーターとして渡すことはできません。