Возник вопрос, как наиболее правильно передать php переменную с уже отрендеренной страницы в контроллер не засирая window, гугл подсказал такой вариант:
angular.element(document).ready(function () {
angular.module('AppName').value('name', {{$someValue}});
angular.bootstrap(document.html, ['AppName']);
});
Но ангуляр почему-то требует nameProvider, хотя ни в одном из примеров никто провайдер не создавал...