gpt4 book ai didi

php - 将类添加到 Laravel 4 包

转载 作者:行者123 更新时间:2023-12-04 17:00:14 24 4
gpt4 key购买 nike

我正在使用这个 Laravel 4 包与 Xero 会计应用程序交互:https://github.com/Daursu/xero

在 GitHub README 中,它说您可以使用以下代码轻松扩展包:

namespace Daursu\Xero;

class CreditNote extends BaseModel {

/**
* The name of the primary column.
*
* @var string
*/
protected $primary_column = 'CreditNoteID';
}

我尝试将其添加为新模型,但 Laravel 给了我一个 Class not found错误。

我假设这是一个命名空间问题,但似乎无法正确解决。我试过使用 \Darsu\Xero还有 \Darsu\Xero\BaseModel , 以及其他带有和不带有首字母 \ 的各种组合.

有关如何正确执行此操作的任何提示?

最佳答案

实现您的意图的最简单方法:

1) 创建文件 CreditNote.phpapp\models
2)在上面的文件中加入以下代码:

use Daursu\Xero\BaseModel;

class CreditNote extends BaseModel {

/**
* The name of the primary column.
*
* @var string
*/
protected $primary_column = 'CreditNoteID';
}

3) 每当您需要使用 CreditNote型号,使用 $creditNote = new CreditNote();

关于php - 将类添加到 Laravel 4 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27913271/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com