Added object oriented PHP