Browse Source

Use namespaces in build

Maurits van der Schee 5 years ago
parent
commit
acf2112db8
1 changed files with 3 additions and 5 deletions
  1. 3
    5
      build.php

+ 3
- 5
build.php View File

31
                 continue;
31
                 continue;
32
             }
32
             }
33
             $data = file_get_contents($filename);
33
             $data = file_get_contents($filename);
34
-            $data = trim(preg_replace('/\s*<\?php\s+/s', '', $data, 1));
34
+            $data = preg_replace('/\s*<\?php\s+/s', '', $data, 1);
35
+            $data = preg_replace('/^.*?(vendor\/autoload|declare\s*\(\s*strict_types\s*=\s*1).*?$/m', '', $data);
35
             array_push($lines, "// file: $dir/$entry");
36
             array_push($lines, "// file: $dir/$entry");
36
-            foreach (explode("\n", $data) as $line) {
37
-                if (preg_match('/vendor\/autoload|declare\s*\(\s*strict_types\s*=\s*1/', $line)) {
38
-                    continue;
39
-                }
37
+            foreach (explode("\n", trim($data)) as $line) {
40
                 if ($line) {
38
                 if ($line) {
41
                     $line = '    ' . $line;
39
                     $line = '    ' . $line;
42
                 }
40
                 }

Loading…
Cancel
Save