gpt4 book ai didi

php - 制作主要功能的地方 laravel

转载 作者:搜寻专家 更新时间:2023-10-31 21:48:17 24 4
gpt4 key购买 nike

我是 laravel 的新手,我在互联网和 laravel 文档中搜索过答案,但没有任何答案。

我的编程方式是为数据库表创建一个“主要”函数类,例如为用户创建一个具有主要功能的类,所以我称该类为“UsersService”,其中包含插入更新和获取或如果我有一个付款表,那么我创建了一个只使用该表的新类,并将其称为“PaymentsService”,其中包含我需要的所有功能。

我一直在寻找这种与 laravel 相关的东西,但实际上还没有找到一些答案......那么伙计们,在幼虫身上制作这种东西的最佳方法在哪里?在 Controller 还是模型中?

或者,如果你们有更好的方法来做类似的事情,那就太好了! :)

最佳答案

你在谈论 Active Record 模式。 Laravel 使用 Eloquent ORM .

然后您可以在 Controller 中使用模型,例如:

class BlogController extends Controller {

public function index()
{
$posts = Posts::all()->toArray();
}
}

尽管我更喜欢 Doctrine ORM 使用的 Data Mapper 模式

关于php - 制作主要功能的地方 laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50763653/

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