@@ -80,18 +80,18 @@ public function compile(array $config): SQL\Factory\Repository\Lookup
8080 $ lookup = new SQL \Builder \Lookup ($ alternativeBuilder );
8181
8282 if (array_key_exists ('parameters ' , $ config )) {
83- foreach ($ config ["parameters " ] as $ key => $ parameter ) {
83+ foreach ($ config ["parameters " ] as $ parameter ) {
8484 match (array_key_exists ('type ' , $ parameter ) ? $ parameter ["type " ] : null ) {
8585 'integer ' => $ alternativeBuilder ->addIntegerParam (
86- $ key ,
86+ $ parameter [ " key " ] ,
8787 compileValueWhenExpression ($ this ->interpreter , $ parameter ["value " ]),
8888 ),
8989 'boolean ' => $ alternativeBuilder ->addBooleanParam (
90- $ key ,
90+ $ parameter [ " key " ] ,
9191 compileValueWhenExpression ($ this ->interpreter , $ parameter ["value " ]),
9292 ),
9393 default => $ alternativeBuilder ->addStringParam (
94- $ key ,
94+ $ parameter [ " key " ] ,
9595 compileValueWhenExpression ($ this ->interpreter , $ parameter ["value " ]),
9696 ),
9797 };
@@ -108,18 +108,18 @@ public function compile(array $config): SQL\Factory\Repository\Lookup
108108 );
109109
110110 if (array_key_exists ('parameters ' , $ alternative )) {
111- foreach ($ config ["parameters " ] as $ key => $ parameter ) {
111+ foreach ($ config ["parameters " ] as $ parameter ) {
112112 match (array_key_exists ('type ' , $ parameter ) ? $ parameter ["type " ] : null ) {
113113 'integer ' => $ alternativeBuilder ->addIntegerParam (
114- $ key ,
114+ $ parameter [ " key " ] ,
115115 compileValueWhenExpression ($ this ->interpreter , $ parameter ["value " ]),
116116 ),
117117 'boolean ' => $ alternativeBuilder ->addBooleanParam (
118- $ key ,
118+ $ parameter [ " key " ] ,
119119 compileValueWhenExpression ($ this ->interpreter , $ parameter ["value " ]),
120120 ),
121121 default => $ alternativeBuilder ->addStringParam (
122- $ key ,
122+ $ parameter [ " key " ] ,
123123 compileValueWhenExpression ($ this ->interpreter , $ parameter ["value " ]),
124124 ),
125125 };
0 commit comments