Skip to content

Commit d09d922

Browse files
committed
Add patches
1 parent 5b333b0 commit d09d922

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

generator/stub/generator.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,11 @@
4545
}
4646
}
4747

48+
$patches = require './patches.php';
49+
50+
$result = array_merge($stubs, $patches);
4851

4952
file_put_contents(
5053
$destination,
51-
'<?php' . PHP_EOL . PHP_EOL . 'return ' . var_export($stubs, true) . ';'
54+
'<?php' . PHP_EOL . PHP_EOL . 'return ' . var_export($result, true) . ';'
5255
);

generator/stub/patches.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
6+
return [
7+
'header_remove' => [
8+
'signatureArguments' => '?string $name = null',
9+
'arguments' => '$name',
10+
],
11+
'headers_sent' => [
12+
'signatureArguments' => 'string &$filename = null, int &$line = null',
13+
'arguments' => '$filename, $line',
14+
],
15+
];

src/stubs.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11278,12 +11278,12 @@
1127811278
],
1127911279
'header_remove' =>
1128011280
[
11281-
'signatureArguments' => '?string $name',
11281+
'signatureArguments' => '?string $name = null',
1128211282
'arguments' => '$name',
1128311283
],
1128411284
'headers_sent' =>
1128511285
[
11286-
'signatureArguments' => '&$filename, &$line',
11286+
'signatureArguments' => 'string &$filename = null, int &$line = null',
1128711287
'arguments' => '$filename, $line',
1128811288
],
1128911289
'headers_list' =>

0 commit comments

Comments
 (0)