独自Viewクラスを設定する
例)frontendアプリケーションに独自クラスmyPHPViewを設定
lib配下にsfPHPViewを継承した独自クラスを作成
/apps/frontend/lib/view/myPHPView.class.php
<?php class myPHPView extends sfPHPView { /** * Executes any presentation logic for this view.
module.ymlを作成、記述
/apps/frontend/config/module.yml
all: view_class: myPHP
以上。
デバッグモードでlogsを見れば、myPHPViewが読み込まれているかが確認できます
ちなみにパーシャルもこちらでオーバーライドできる
all: view_class: myPHP partial_view_class: my
とすればmyPartialViewクラスが読み込まれます
[symfony 1.4.8]