回答編集履歴
1
PHPの文法上、連想配列のカッコは外せなかったはず
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
`use`で外側の変数を取り込みましょう([PHP公式](http://php.net/manual/ja/functions.anonymous.php))。
|
2
2
|
|
3
3
|
```php
|
4
|
-
$orderQuery = $orderTable->find()->where('ID' => function($exp, $q) use($prefix) { return $exp->like('ID', "$prefix%"); })->all();
|
4
|
+
$orderQuery = $orderTable->find()->where(['ID' => function($exp, $q) use($prefix) { return $exp->like('ID', "$prefix%"); }])->all();
|
5
5
|
```
|