$manager = $this->repositoryManager;
$repository = $manager->getByModule('pages');
$model = $repository->read(562);
$model->set('name', 'something');
$repository->update($model);
как то много, в AR все проще
$model = Page::read(562);
$model->name = 'something';
$model->update();
Таки вопрос будет ли правильным сделать AR, но при том в самой модели будет все на репозиториях, то есть все вот эти простыни будут внутри. Не будет ли это противоречить паттерну репозиторий?