【发布时间】:2020-03-07 04:28:06
【问题描述】:
我正在使用最新版本的 codeigniter 框架。我的代码有问题,它给了我这样的错误:
找不到类“App\Model\Users”
控制器
文件名:Auth.php
<?php
namespace App\Controllers;
use CodeIgniter\RESTful\ResourceController;
use App\Model\Users as CodeIgniterUsers;
class Auth extends ResourceController
{
public function login()
{
$model = new CodeIgniterUsers();
var_dump($model);
}
public function register()
{ }
}
型号
文件名:Users.php
<?php
namespace App\Model;
use CodeIgniter\Model;
class Users extends Model
{
protected $db;
protected $table = 'user';
protected $returnType = 'array';
protected $allowedFields = ['name', 'email', 'password'];
protected $createdField = 'created_at';
protected $updatedField = 'updated_at';
}
【问题讨论】:
-
在你的用户模型中使用
namespace App\Models -
请分享更多细节。这些文件存储在哪里?
标签: php codeigniter codeigniter-4