nodes/database

此包已被废弃,不再维护。未建议替代包。

使处理 Laravel 中的模型和存储库更加容易

1.0.8 2020-02-13 21:41 UTC

README

⚠️此包已弃用⚠️

现在大部分功能已集成到 Laravel 中。无需再使用此包

收集我们在 Nodes 机构创建的每个项目中几乎都使用的最常用方法

Total downloads Monthly downloads Latest release Open issues License Star repository on GitHub Watch repository on GitHub Fork repository on GitHub StyleCI

📝 简介

有句俗语:

不要重新发明轮子。

因此,我们收集了我们在几乎所有项目中使用的所有方法。我们还添加了一些非常酷的方法,如果找不到记录,会自动抛出异常,以及其他一些相当巧妙的功能。

📦 安装

要安装此包,您需要

  • Laravel 5.1+
  • PHP 5.5.9+

然后您必须修改您的 composer.json 文件并运行 composer update 以在项目中包含此包的最新版本。

"require": {
    "nodes/database": "^1.0"
}

或者您可以直接在终端运行 composer require 命令。

composer require nodes/database:^1.0

⚙ 使用

创建一个新的类,并使其继承 Nodes\Database\Eloquent\Repository

稍后,我们将为存储库中的每个方法创建更详细的文档,但到目前为止,我们建议您查看源代码并阅读每个方法旁边的 DocBlock。

查看所有可用方法,请访问 src/Eloquent/Repository.php 文件。

全局方法

function render_sql(\Illuminate\Database\Query\Builder $query)

🏆 致谢

此包由 Nodes 机构的 PHP 团队开发和维护

Follow Nodes PHP on Twitter Tweet Nodes PHP

📄 许可证

此包是开源软件,许可协议为 MIT 许可协议