Strips leading & trailing ws, multiple EOL, multiple ws.
string $code Original PHP code:
string compressed code
private static function compressCode($code) {
return preg_replace(array(
'/^\\s+/m',
'/\\s+$/m',
'/([\\n\\r]+ *[\\n\\r]+)+/',
'/[ \\t]+/',
), array(
'',
'',
"\n",
' ',
), $code);
}