Skip to content

Commit 1069c92

Browse files
committed
Schema: added return type hints (BC break)
1 parent da5fbf8 commit 1069c92

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

src/Schema/Schema.php

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,18 @@ interface Schema
1414
{
1515
/**
1616
* Normalization.
17-
* @return mixed
1817
*/
19-
function normalize(mixed $value, Context $context);
18+
function normalize(mixed $value, Context $context): mixed;
2019

2120
/**
2221
* Merging.
23-
* @return mixed
2422
*/
25-
function merge(mixed $value, mixed $base);
23+
function merge(mixed $value, mixed $base): mixed;
2624

2725
/**
2826
* Validation and finalization.
29-
* @return mixed
3027
*/
31-
function complete(mixed $value, Context $context);
28+
function complete(mixed $value, Context $context): mixed;
3229

33-
/**
34-
* @return mixed
35-
*/
36-
function completeDefault(Context $context);
30+
function completeDefault(Context $context): mixed;
3731
}

0 commit comments

Comments
 (0)