2011-01-06 9 views
0

私は現在、この方法(レイアウトフロントコントローラプラグインは、例えば登録されているかどうかを確認するため)の操作を行います。Zend Framework。 Front Controllerプラグインが登録されているかどうかを確認する方法は?

$front = Zend_Controller_Front::getInstance(); 
if($front->hasPlugin('Zend_Layout_Controller_Plugin_Layout')){ 
//....do something 
}; 

これは良い方法ですか?それを確認する他の方法はありますか?

答えて

1

プラグインが登録されているかどうかはすでにフロントコントローラに尋ねられていますが、これはまっすぐであり、これには何も問題はないと思います。少し短くしてください:

if (Zend_Controller_Front::getInstance()->hasPlugin('Zend_Layout_Controller_Plugin_Layout')) { 
    //....do something 
}; 
関連する問題