FuelPHPを利用しているのですが、
Presenterの使いどころがいまいちわかりません。

元々FuelPHPではPresenterをViewModelと命名されていたため
AngularJSで使っていたMVVMを考えてみました。

Angularでは画面(View)から処理の塊(ViewModel)を呼び出し、
Modelのデータを加工し、ViewModelが双方向データバインディングでViewに通知すると言う設計をしていました。

ただ、今回のFuelPHPのPresenter=ViewModelと考えた場合、
まず、ViewからPresenterを呼び出し、Modelのデータを加工し、
一部分だけViewに通知すると言う使い方になると思うのですが、
PHPには双方向のデータバインディングは存在しません。

Presenterの使いどころをご存知の方がいらっしゃいましたら、教えてください。
よろしくお願いします。