Skip to content
This repository was archived by the owner on Feb 28, 2025. It is now read-only.

Commit c49a256

Browse files
committed
Add undefined case for Encode enum
1 parent ab93a1e commit c49a256

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/Builder/Type/Encode.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,9 @@ enum Encode
3737
* Specific for $group stage
3838
*/
3939
case Group;
40+
41+
/**
42+
* Default case used in the interface; implementing classes are expected to override this value
43+
*/
44+
case Undefined;
4045
}

src/Builder/Type/OperatorInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
interface OperatorInterface
1111
{
1212
/** To be overridden by implementing classes */
13-
public const ENCODE = Encode::Single;
13+
public const ENCODE = Encode::Undefined;
1414

1515
public function getOperator(): string;
1616
}

0 commit comments

Comments
 (0)