Skip to content

Commit fadb638

Browse files
authored
feat: return arrays in enforce methods (#46)
1 parent d25621a commit fadb638

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Preg.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@ private static function checkSetOrder(int $flags): void
395395
* @return array<int|string, string>
396396
* @throws UnexpectedNullMatchException
397397
*/
398-
private static function enforceNonNullMatches(string $pattern, array $matches, string $variantMethod)
398+
private static function enforceNonNullMatches(string $pattern, array $matches, string $variantMethod): array
399399
{
400400
foreach ($matches as $group => $match) {
401401
if (is_string($match) || (is_array($match) && is_string($match[0]))) {
@@ -414,7 +414,7 @@ private static function enforceNonNullMatches(string $pattern, array $matches, s
414414
* @return array<int|string, list<string>>
415415
* @throws UnexpectedNullMatchException
416416
*/
417-
private static function enforceNonNullMatchAll(string $pattern, array $matches, string $variantMethod)
417+
private static function enforceNonNullMatchAll(string $pattern, array $matches, string $variantMethod): array
418418
{
419419
foreach ($matches as $group => $groupMatches) {
420420
foreach ($groupMatches as $match) {

0 commit comments

Comments
 (0)