File tree Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 38
38
if : ${{ matrix.php < 7.3 }}
39
39
- run : cd tests/install-as-dep && composer install && php query.php
40
40
- run : cd tests/install-as-dep && php -d phar.readonly=0 vendor/bin/phar-composer build . query.phar && php query.phar
41
+ - run : cd tests/install-as-dep && mv query.phar query.ext && php query.ext
42
+ - run : cd tests/install-as-dep && mv query.ext query && php query
Original file line number Diff line number Diff line change @@ -229,8 +229,8 @@ private function openProcessIo($filename, $flags = null)
229
229
$ cwd = null ;
230
230
$ worker = \dirname (__DIR__ ) . '/res/sqlite-worker.php ' ;
231
231
232
- if (\class_exists ('Phar ' , false ) && \Phar::running (false ) !== '' ) {
233
- $ worker = '-r ' . 'require( ' . \var_export ($ worker , true ) . '); ' ; // @codeCoverageIgnore
232
+ if (\class_exists ('Phar ' , false ) && ( $ phar = \Phar::running (false ) ) !== '' ) {
233
+ $ worker = '-r ' . 'Phar::loadPhar( ' . var_export ( $ phar , true ) . ' ); require( ' . \var_export ($ worker , true ) . '); ' ; // @codeCoverageIgnore
234
234
} else {
235
235
$ cwd = __DIR__ . '/../res ' ;
236
236
$ worker = \basename ($ worker );
@@ -297,8 +297,8 @@ private function openSocketIo($filename, $flags = null)
297
297
$ cwd = null ;
298
298
$ worker = \dirname (__DIR__ ) . '/res/sqlite-worker.php ' ;
299
299
300
- if (\class_exists ('Phar ' , false ) && \Phar::running (false ) !== '' ) {
301
- $ worker = '-r ' . 'require( ' . \var_export ($ worker , true ) . '); ' ; // @codeCoverageIgnore
300
+ if (\class_exists ('Phar ' , false ) && ( $ phar = \Phar::running (false ) ) !== '' ) {
301
+ $ worker = '-r ' . 'Phar::loadPhar( ' . var_export ( $ phar , true ) . ' ); require( ' . \var_export ($ worker , true ) . '); ' ; // @codeCoverageIgnore
302
302
} else {
303
303
$ cwd = __DIR__ . '/../res ' ;
304
304
$ worker = \basename ($ worker );
Original file line number Diff line number Diff line change 1
1
/composer.lock
2
+ /query
3
+ /query.ext
2
4
/query.phar
3
5
/vendor /
You can’t perform that action at this time.
0 commit comments