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