我有一个加载功能,可以检查用户的登录状态。这是一小部分代码......
//
// user is logged in, get user info
$user = Model\User::getByKey($_COOKIE['ukey']);
if($user->field('id') >= 1 || !isset($status)) {
//
// establish google connection
Classes\Google\Google::construct($user->field('id'), $user->field('ga_account'));
...
我有一个 __autoload 函数,它可以很好地找到文件的路径。但是,我收到一个致命错误,因为找不到“\Classes\Google\Google”类。
new Google() ... 位于 /classes/google/google.class.php。文件在那里,自动加载函数有正确的文件路径,但为什么找不到类?
我在这个特定的 Google() 类文件上没有任何命名空间。这都是定制的,不是第三方框架。