@@ -222,37 +222,37 @@ private static function getExpressionResolvers(): array
222
222
{
223
223
if (self ::$ resolvers === null ) {
224
224
self ::$ resolvers = [
225
- 'integer ' => function (Scope $ scope , Arg $ value ): ? \PhpParser \Node \Expr {
225
+ 'integer ' => function (Scope $ scope , Arg $ value ): \PhpParser \Node \Expr {
226
226
return new \PhpParser \Node \Expr \FuncCall (
227
227
new \PhpParser \Node \Name ('is_int ' ),
228
228
[$ value ]
229
229
);
230
230
},
231
- 'string ' => function (Scope $ scope , Arg $ value ): ? \PhpParser \Node \Expr {
231
+ 'string ' => function (Scope $ scope , Arg $ value ): \PhpParser \Node \Expr {
232
232
return new \PhpParser \Node \Expr \FuncCall (
233
233
new \PhpParser \Node \Name ('is_string ' ),
234
234
[$ value ]
235
235
);
236
236
},
237
- 'float ' => function (Scope $ scope , Arg $ value ): ? \PhpParser \Node \Expr {
237
+ 'float ' => function (Scope $ scope , Arg $ value ): \PhpParser \Node \Expr {
238
238
return new \PhpParser \Node \Expr \FuncCall (
239
239
new \PhpParser \Node \Name ('is_float ' ),
240
240
[$ value ]
241
241
);
242
242
},
243
- 'numeric ' => function (Scope $ scope , Arg $ value ): ? \PhpParser \Node \Expr {
243
+ 'numeric ' => function (Scope $ scope , Arg $ value ): \PhpParser \Node \Expr {
244
244
return new \PhpParser \Node \Expr \FuncCall (
245
245
new \PhpParser \Node \Name ('is_numeric ' ),
246
246
[$ value ]
247
247
);
248
248
},
249
- 'boolean ' => function (Scope $ scope , Arg $ value ): ? \PhpParser \Node \Expr {
249
+ 'boolean ' => function (Scope $ scope , Arg $ value ): \PhpParser \Node \Expr {
250
250
return new \PhpParser \Node \Expr \FuncCall (
251
251
new \PhpParser \Node \Name ('is_bool ' ),
252
252
[$ value ]
253
253
);
254
254
},
255
- 'scalar ' => function (Scope $ scope , Arg $ value ): ? \PhpParser \Node \Expr {
255
+ 'scalar ' => function (Scope $ scope , Arg $ value ): \PhpParser \Node \Expr {
256
256
return new \PhpParser \Node \Expr \FuncCall (
257
257
new \PhpParser \Node \Name ('is_scalar ' ),
258
258
[$ value ]
@@ -269,19 +269,19 @@ private static function getExpressionResolvers(): array
269
269
[$ value ]
270
270
);
271
271
},
272
- 'isResource ' => function (Scope $ scope , Arg $ value ): ? \PhpParser \Node \Expr {
272
+ 'isResource ' => function (Scope $ scope , Arg $ value ): \PhpParser \Node \Expr {
273
273
return new \PhpParser \Node \Expr \FuncCall (
274
274
new \PhpParser \Node \Name ('is_resource ' ),
275
275
[$ value ]
276
276
);
277
277
},
278
- 'isCallable ' => function (Scope $ scope , Arg $ value ): ? \PhpParser \Node \Expr {
278
+ 'isCallable ' => function (Scope $ scope , Arg $ value ): \PhpParser \Node \Expr {
279
279
return new \PhpParser \Node \Expr \FuncCall (
280
280
new \PhpParser \Node \Name ('is_callable ' ),
281
281
[$ value ]
282
282
);
283
283
},
284
- 'isArray ' => function (Scope $ scope , Arg $ value ): ? \PhpParser \Node \Expr {
284
+ 'isArray ' => function (Scope $ scope , Arg $ value ): \PhpParser \Node \Expr {
285
285
return new \PhpParser \Node \Expr \FuncCall (
286
286
new \PhpParser \Node \Name ('is_array ' ),
287
287
[$ value ]
@@ -311,43 +311,43 @@ private static function getExpressionResolvers(): array
311
311
)
312
312
);
313
313
},
314
- 'true ' => function (Scope $ scope , Arg $ expr ): ? \PhpParser \Node \Expr {
314
+ 'true ' => function (Scope $ scope , Arg $ expr ): \PhpParser \Node \Expr {
315
315
return new \PhpParser \Node \Expr \BinaryOp \Identical (
316
316
$ expr ->value ,
317
317
new \PhpParser \Node \Expr \ConstFetch (new \PhpParser \Node \Name ('true ' ))
318
318
);
319
319
},
320
- 'false ' => function (Scope $ scope , Arg $ expr ): ? \PhpParser \Node \Expr {
320
+ 'false ' => function (Scope $ scope , Arg $ expr ): \PhpParser \Node \Expr {
321
321
return new \PhpParser \Node \Expr \BinaryOp \Identical (
322
322
$ expr ->value ,
323
323
new \PhpParser \Node \Expr \ConstFetch (new \PhpParser \Node \Name ('false ' ))
324
324
);
325
325
},
326
- 'null ' => function (Scope $ scope , Arg $ expr ): ? \PhpParser \Node \Expr {
326
+ 'null ' => function (Scope $ scope , Arg $ expr ): \PhpParser \Node \Expr {
327
327
return new \PhpParser \Node \Expr \BinaryOp \Identical (
328
328
$ expr ->value ,
329
329
new \PhpParser \Node \Expr \ConstFetch (new \PhpParser \Node \Name ('null ' ))
330
330
);
331
331
},
332
- 'notNull ' => function (Scope $ scope , Arg $ expr ): ? \PhpParser \Node \Expr {
332
+ 'notNull ' => function (Scope $ scope , Arg $ expr ): \PhpParser \Node \Expr {
333
333
return new \PhpParser \Node \Expr \BinaryOp \NotIdentical (
334
334
$ expr ->value ,
335
335
new \PhpParser \Node \Expr \ConstFetch (new \PhpParser \Node \Name ('null ' ))
336
336
);
337
337
},
338
- 'same ' => function (Scope $ scope , Arg $ value1 , Arg $ value2 ): ? \PhpParser \Node \Expr {
338
+ 'same ' => function (Scope $ scope , Arg $ value1 , Arg $ value2 ): \PhpParser \Node \Expr {
339
339
return new \PhpParser \Node \Expr \BinaryOp \Identical (
340
340
$ value1 ->value ,
341
341
$ value2 ->value
342
342
);
343
343
},
344
- 'notSame ' => function (Scope $ scope , Arg $ value1 , Arg $ value2 ): ? \PhpParser \Node \Expr {
344
+ 'notSame ' => function (Scope $ scope , Arg $ value1 , Arg $ value2 ): \PhpParser \Node \Expr {
345
345
return new \PhpParser \Node \Expr \BinaryOp \NotIdentical (
346
346
$ value1 ->value ,
347
347
$ value2 ->value
348
348
);
349
349
},
350
- 'subclassOf ' => function (Scope $ scope , Arg $ expr , Arg $ class ): ? \PhpParser \Node \Expr {
350
+ 'subclassOf ' => function (Scope $ scope , Arg $ expr , Arg $ class ): \PhpParser \Node \Expr {
351
351
return new \PhpParser \Node \Expr \FuncCall (
352
352
new \PhpParser \Node \Name ('is_subclass_of ' ),
353
353
[
0 commit comments