File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ $ root = dirname (__DIR__ );
4
+ $ contents = '' ;
5
+ foreach ([
6
+ 'src/Requirement.php ' ,
7
+ 'src/PhpConfigRequirement.php ' ,
8
+ 'src/RequirementCollection.php ' ,
9
+ 'src/ProjectRequirements.php ' ,
10
+ 'src/SymfonyRequirements.php ' ,
11
+ 'bin/requirements-checker.php ' ,
12
+ ] as $ file ) {
13
+ $ contents .= file_get_contents ($ root .'/ ' .$ file );
14
+ }
15
+
16
+ $ contents = str_replace ('<?php ' , '' , $ contents );
17
+ $ contents = preg_replace ('{^require_once .+$}m ' , '' , $ contents );
18
+
19
+ file_put_contents ($ root .'/check-requirements.php ' , "<?php \n" .$ contents );
Original file line number Diff line number Diff line change 17
17
require_once $ autoloader ;
18
18
} elseif (file_exists ($ autoloader = __DIR__ .'/../vendor/autoload.php ' )) {
19
19
require_once $ autoloader ;
20
- } else {
20
+ } elseif (! class_exists ( ' Symfony\Requirements\Requirement ' , false )) {
21
21
require_once dirname (__DIR__ ).'/src/Requirement.php ' ;
22
22
require_once dirname (__DIR__ ).'/src/RequirementCollection.php ' ;
23
23
require_once dirname (__DIR__ ).'/src/PhpConfigRequirement.php ' ;
You can’t perform that action at this time.
0 commit comments