Advanced PHP Magic Methods, Getters and Setters: Part 2