OBD-II class for vehicle self-diagnostics, written in PHP