作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个充满静态函数的类,我在我的 Model/目录中调用 UtilityFunctions。但是该类无法访问 TableRegistry::Get,即使“use”语句已到位。下面是代码和错误。
namespace App\Model\Table;
use Cake\ORM\TableRegistry;
use App\Model\Entity\Device;
class UtilityFunctions {
public static function getDevice($deviceInfo) {
$devicesTable = TableRegistry::get('Devices'); // TableRegistry not found
$query = $devicesTable->findByDeviceInfo($deviceInfo);
...
}
}
“找不到类\u0027UtilityFunctions\TableRegistry\u0027”,"/var/www/myserver/src/Model/Custom/UtilityFunctions.php",115
最佳答案
我知道这可能是一个非常晚的回复,但是您没有在代码顶部插入 use Cake\ORM\TableRegistry;
可能是个问题。
我遇到了同样的问题。我添加了那行代码,它起作用了
关于mysql - 为什么我在 CakePhP 3.0 中得到 "TableRegistry not found"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34157865/
我有一个充满静态函数的类,我在我的 Model/目录中调用 UtilityFunctions。但是该类无法访问 TableRegistry::Get,即使“use”语句已到位。下面是代码和错误。 na
我是一名优秀的程序员,十分优秀!