[php] Is it possible to overwrite a function in PHP