【问题标题】:PHP Undefined ClassPHP 未定义类
【发布时间】:2015-11-19 19:38:47
【问题描述】:

我正在使用 Laravel,并且我的控制器中有如下功能:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Clans;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use DB;
use App\Helpers\DataTables;


class ClansController extends Controller
{

    public function indexload(){
            $tableData = new DataTables();
            return $tableData->get('clans', 'id', array('id', 'clanid', 'name', 'location', 'level', 'exp', 'warslost', 'warstied', 'warwinpercent', 'warswon','playercount', 'score'));
    }
}

DataTables 是\app\Helpers\ 中的一个类

该页面位于:http://clashdata.tk/clans/load

您可以看到 JSON 正在按应有的方式显示,但在 JSON 之后出现 Laravel 错误,提示找不到该类,这导致我的脚本出现问题。怎么会说找不到类?

该课程可在此处获得:http://pastebin.com/Wpn9u64U

谢谢!

【问题讨论】:

    标签: php json class laravel


    【解决方案1】:

    DataTables 类中的命名空间已关闭。

    您目前有namespace App\Helpers\DataTables;,但应该是:namespace App\Helpers;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-04
      • 2014-02-26
      • 2021-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-04
      • 2017-09-15
      相关资源
      最近更新 更多