diff vendor/nikic/php-parser/test/bootstrap.php @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children 5fb285c0d0e3
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vendor/nikic/php-parser/test/bootstrap.php	Wed Nov 29 16:09:58 2017 +0000
@@ -0,0 +1,20 @@
+<?php
+
+namespace PhpParser;
+
+require __DIR__ . '/../vendor/autoload.php';
+
+function canonicalize($str) {
+    // normalize EOL style
+    $str = str_replace("\r\n", "\n", $str);
+
+    // trim newlines at end
+    $str = rtrim($str, "\n");
+
+    // remove trailing whitespace on all lines
+    $lines = explode("\n", $str);
+    $lines = array_map(function($line) {
+        return rtrim($line, " \t");
+    }, $lines);
+    return implode("\n", $lines);
+}