This might be little more than a matter of style, but I would add that I don't think Person's __construct() should return a boolean. By definition it returns an instance of the Person class, so you need not explicitly return anything.
-- David Mintz http://davidmintz.org/ Fight for social equality: http://socialequality.com/
_______________________________________________ New York PHP User Group Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk http://www.nyphp.org/show-participation