api remove php API abstract - wich would introduce alot a over head