Или пройдет или нет. Вряд ли мы сможем помочь. Мой первый ментор вот тоже с катушек слетел. Правда было это лет 10 назад и на тему тру-ООП. Но слетел основательно. Симптомы были к слову примерно те же самые.
видел какой-то там доклад. там автор утверждал, что геттеры и сеттеры - великое нарушение инкапсуляции. его спросили, а как сериализовать тогда, он сказал, что внутри класса должен быть метод для каждого формата