Skip to content

Comment on How To Build a 'Dynamic' Config Class in PHP

Comments

There's no harm in doing it that way. By convention across my classes though I declare properties private and provide access via public getter methods.

The reason I use getters instead of direct access to properties (especially in PHP) is you can hide a lot of laziness behind them (i.e. database runs, object initialization etc) while at the same time providing a consistent interface to client code.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.