src/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/ArrayReplace.php 1 location
|
@@ 15-24 (lines=10) @@
|
12 |
|
* |
13 |
|
* @author Martin Georgiev <[email protected]> |
14 |
|
*/ |
15 |
|
class ArrayReplace extends BaseFunction |
16 |
|
{ |
17 |
|
protected function customiseFunction(): void |
18 |
|
{ |
19 |
|
$this->setFunctionPrototype('array_replace(%s, %s, %s)'); |
20 |
|
$this->addNodeMapping('StringPrimary'); |
21 |
|
$this->addNodeMapping('Literal'); |
22 |
|
$this->addNodeMapping('Literal'); |
23 |
|
} |
24 |
|
} |
25 |
|
|
src/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/JsonbInsert.php 1 location
|
@@ 15-24 (lines=10) @@
|
12 |
|
* |
13 |
|
* @author Martin Georgiev <[email protected]> |
14 |
|
*/ |
15 |
|
class JsonbInsert extends BaseFunction |
16 |
|
{ |
17 |
|
protected function customiseFunction(): void |
18 |
|
{ |
19 |
|
$this->setFunctionPrototype('jsonb_insert(%s, %s, %s)'); |
20 |
|
$this->addNodeMapping('StringPrimary'); |
21 |
|
$this->addNodeMapping('StringPrimary'); |
22 |
|
$this->addNodeMapping('StringPrimary'); |
23 |
|
} |
24 |
|
} |
25 |
|
|
src/MartinGeorgiev/Doctrine/ORM/Query/AST/Functions/JsonbSet.php 1 location
|
@@ 15-24 (lines=10) @@
|
12 |
|
* |
13 |
|
* @author Martin Georgiev <[email protected]> |
14 |
|
*/ |
15 |
|
class JsonbSet extends BaseFunction |
16 |
|
{ |
17 |
|
protected function customiseFunction(): void |
18 |
|
{ |
19 |
|
$this->setFunctionPrototype('jsonb_set(%s, %s, %s)'); |
20 |
|
$this->addNodeMapping('StringPrimary'); |
21 |
|
$this->addNodeMapping('StringPrimary'); |
22 |
|
$this->addNodeMapping('StringPrimary'); |
23 |
|
} |
24 |
|
} |
25 |
|
|