PHP Dev Interview Assignment