我目前正在使用 laravel 11 构建一个应用程序,需要运行一个检查用户可用余额的函数。 为了获得可用余额的结果,我需要获取用户的“信用额度”(存储在用户表中)并将其减去当月的交易(在交易表中)金额。
所以问题是: 我应该在哪里包含一个函数来进行数学计算,以便模板视图显示总可用余额。 我希望使该用户特定,以便该功能不需要为管理员、经理等运行。只需要为特定角色类型(一般用户)运行该功能。 可用余额将显示在标题中,因此对于一般用户的每个页面。
我应该使用帮助文件吗? 中间件? 提供商? 对于最有效的路线是什么仍然有点困惑。 任何见解将不胜感激。
谢谢!
还没有尝试过任何东西,但我认为这将针对提供商。