вы не правильно интерпретировали "коду плевать откуда в этом поле появилось что то"
когда вы обращаетесь к полю - поле возвращает вам "что то" (если существует)
а что это за "что то", значение из бд, рандомный инт, другая модель - на данном этапе плевать.
главное что вы знаете что "таким способом я могу получить такие данные"
хотите знать как это происходит? почитайте доки.
хотите чтобы и остальные знали - сделайте какойнибудь фэйковый класс в котором будет описываться логика и поведение чисто для пхп дока.
но это какое до задрачивание как по мне. не то что бы это хорошо или плохо, но я бы этим путем не шел