每个开发者都应该知道的 Laravel 数组 Helper
Laravel 因优雅、简单及表现力而出名。Larvel 最强大的特性之一就是它的helper辅助函数。Laravel 数组的辅助函数是开发者处理数组数据的重要工具。本文将介绍一些开发者都应该知道的Laravel数组辅助函数。这些辅助函数可以节约开发时间,并使数组的处理更容易管理。包括 join()、keyBy()、get()、first()、last() ...
Laravel 无密码授权登录
有时,我们希望通过发送魔术链接到用户邮箱,让他们点击链接授权访问。本教程中,我将介绍一个可以自己实现的处理过程。这一工作流的重点是,创建一个签名URL,让我们可以发送特定的URL到用户邮箱中,使得只有该用户能够访问此URL。
Laravel 响应类 Response
Laravel 应用的响应至关重要,特别是当你在构建 API 时。通常很多人都是从 helper 函数开始,因为文档和许多教程都这么使用。这样做很容易入手,且能准确达成你期望的目标。
ChatGPT 的 PHP 接口 - OpenAI PHP 客户端
OpenAI PHP 是一个社区维护的 PHP API 客户端,让你可以和 Open AI API (包括ChatGPT)进行交互。
Filament: 如何在表格操作触发后刷新插件
本文将介绍如何使用 Filament 插件(Widget)创建统计卡片,用来展示用户统计信息。我们将展示如何使用 Livewire 生命周期 hook 和事件,在用户表修改时刷新插件。
Laravel 10.4 发布
Laravel 团队发布了 v10.4 版本,其中涉及的新特性和变更包括: File::json 方法、将已有的 HasMany 关联转换成 HasOne 关联、一个新的响应断言等。File::json() 方法Austin White 贡献了 File::json() 方法,可以快速从文件中获取 JSON 格式的数据:// 此前 $contents = F...
Laravel Breeze 添加 TypeScript 支持
Laravel 团队添加了可选的 TypeScript 支持到 Laravel Breeze 。你可以使用最新版 Brezee,运行 breeze:install 在交互式命令中配置 typescript。也可以使用 --typescript 标志跳过该提示
使用 GitHub Action 实现 Laravel CI
Github Action 是运行持续集成(CI)工作流的绝佳方式,不论是运行测试还是静态分析检查等。本教程将介绍如何为您的Laravel应用程序设置GitHub Action。