首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未找到Gas ORM -类

未找到Gas ORM -类
EN

Stack Overflow用户
提问于 2013-10-04 14:45:07
回答 2查看 291关注 0票数 0

我曾经尝试过Gas ORM,并且已经设法自动生成我的模型,现在需要对它们进行测试。但是,我似乎无法访问新生成的模型。

我已经自动加载库,并将配置设置为:

config/gas.php

代码语言:javascript
复制
$config['models_path'] = array('GasModel' => APPPATH.'gas');

gas/useraccounts.php

代码语言:javascript
复制
<?php namespace GasModel;

/* This basic model has been auto-generated by the Gas ORM */

use \Gas\Core;
use \Gas\ORM;

class UserAccounts extends ORM {

    public $primary_key = 'id';

    function _init()
    {
        self::$fields = array(
            'id' => ORM::field('auto[11]'),
            ...
        );

    }
}

controller/user.php

代码语言:javascript
复制
public function test() {
    GasModel\UserAccounts::all()
}

然而,试图访问它会抛出一个致命的错误:

PHP Fatal error: Class 'GasModel\UserAccounts' not found in applications/controllers/user.php on line 28

有人能帮我解决这个问题吗?

EN

回答 2

Stack Overflow用户

发布于 2013-10-04 14:54:31

尝试添加模型命名空间的使用,或尝试在GasModel之前添加

票数 0
EN

Stack Overflow用户

发布于 2013-10-04 15:29:31

当我重新使用与http://gasorm-doc.taufanaditya.com/configuration.html中的示例相同的名称空间,即Model时,它开始神秘地工作。不过,我更喜欢使用我的自定义名称空间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19174955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档