xslt OO for php5