С помощью них можно упростить foreach, if и echoУпростить? Вряд ли шаблонизаторы для этого. Что может быть проще чем foreach, if и echo? Главная задача шаблонизатора - отделения отображения от логики приложения. В них проще экранировать. Есть и другие плюшки, но уж точно не упрощение foreach, if и echo.
public function resolveUser() : ?User
А все попытки записать эту конструкцию в all() приводили к ошибкам
public function actionMyAction(){
return $this->render('myView',['param1'=>'maparam1']);
}