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