<div>
Контакты: <?= $organization->getContactEmployee()->getPhone() ?>
</div>Тут геттер вполне оправдан. А вот если создается класс, в котором кроме геттеров и сеттеров ничего нет, и эти методы создаются для всех свойств класса, то что то тут не то. Это уже не ООП (а точнее не DDD, ибо именно DDD определяет правила построения модели), а старый добрый RowGateway