The trait MartinGeorgiev\Doctrine\...\BooleanValidationTrait requires the property $value which is not provided by MartinGeorgiev\Doctrine\...unctions\JsonbPathMatch.
Loading history...
27
28
4
protected function getNodeMappingPattern(): array
29
{
30
4
return ['StringPrimary'];
31
}
32
33
4
protected function getFunctionName(): string
34
{
35
4
return 'jsonb_path_match';
36
}
37
38
4
protected function getMinArgumentCount(): int
39
{
40
4
return 2;
41
}
42
43
4
protected function getMaxArgumentCount(): int
44
{
45
4
return 4;
46
}
47
48
3
protected function validateArguments(Node ...$arguments): void
49
{
50
3
parent::validateArguments(...$arguments);
51
52
// Validate that the fourth parameter is a valid boolean if provided