标签: Laravel
编程

[Laravel 扩展包]Laravel 富文本编辑器

29 2025-02-21 19:31:00

Rich Text Laravel 是由 Tony Messias 创建的一个包,它将 Trix 编辑器集成到 Laravel 应用中。如果你正在创建任何类型的 UI,要求用户通过需要格式化的文本框字段键入长篇文本输入,那么很可能需要提供富文本编辑器功能。通 过Composer 安装 Rich Text Laravel 包:composer require ...

详情...
编程

在 Laravel 查询构造器中使用相对日期 Helper

44 2025-02-20 21:32:00

随着 Laravel 11.42 的发布,我们现在可以使用访问日期的相对查询构建器方法。虽然你不需要重构所有应用来使用这些方法,但它们为模型中的相对日期逻辑添加了一个很好的可读性。假设你有一个 scope 用以获取包含某个指定状态的文章,published_at 日期必须小于或者等于 now():use Illuminate\Database\Eloquen...

详情...
编程

使用 Laravel 和 Microsoft Office 365 以安全的方式发送邮件

57 2025-02-19 14:19:00

在不断变化的数字环境中,保护敏感信息变得至关重要。电子邮件通信是最广泛使用的数据交换方法之一,需要一种强大而安全的方法来确保其内容的隐私和完整性。Laravel 是 web 应用开发的热门选择,它要求安全发送电子邮件的最佳实践。这就是 Microsoft Office 365 和 Microsoft Graph API 发挥作用的地方。本文中,我们将探讨使用...

详情...
编程

Laravel 中的 HTTP 方法验证

74 2025-02-18 11:50:00

Laravel 提供了直观的方法来处理传入请求中的 HTTP 动词,从而可以轻松处理应用程序中的不同类型操作。 method() 和 isMethod() 方法提供了一种干净的方法来识别和验证请求类型。当构建 RESTful API 或处理不同 HTTP 方法触发不同业务逻辑的复杂表单提交时,此功能变得特别有价值。它对于创建可以根据传入请求类型调整其行为的多...

详情...
编程

Laravel 12 发布日期公布

199 2025-02-11 00:30:00

Laracon EU 上,Taylor 宣布了 Laravel 12 预计将于 2025 年 2 月 24 日发布。这也是首个没有破坏性更新的主版本。预计发布的内容包括:新的入门套件新的入门套件将包括空白记录,或使用 React、Vue 或 Livewire 等技术堆栈。这些将包括 Shadcn 组件,而对于 Livewire 堆栈,可以选择免费版本的 Fl...

详情...
编程

Laravel 参数化中间件

161 2025-02-10 17:57:00

Laravel 的中间件系统通过参数传递变得更加强大,它允许基于运行时值的动态行为。此功能对于基于角色的访问控制、速率限制或任何需要可配置中间件逻辑的场景尤其有用...

详情...
编程

[Laravel 扩展包]Laravel 的 Deepseek API 包

191 2025-02-09 14:34:00

DeepSeek Laravel 包是一个围绕社区驱动的 PHP 客户端库的包装器,用于与 DeepSeek v3 AI 模型集成。DeepSeek v3 于 2024 年 12 月发布,其速度相较于之前的型号有了显著提升...

详情...
编程

在 Laravel 中使用 URI 类

246 2025-01-31 02:16:00

Laravel 11.35 引入了 PHP League 的 URI 库驱动的 Uri 类。Uri 类使得在 Laravel 中操作 URI 更为容易,同时也为命名路由周边引入了一些便利。基础操作Uri 类的核心是创建和操作 URI 字符串,包括查询参数、URI 片段(fragment)和路径:use Illuminate\Support\Uri; $u...

详情...
编程

Laravel 应用中管理 Proxy Trust

290 2025-01-28 01:54:00

当在负载均衡器或反向代理后面部署 Laravel 应用时,TrustProxies 中间件的正确配置可确保正确处理客户端信息和 HTTPS 检测...

详情...
编程

Microsoft Teams 通知包

302 2025-01-23 23:42:00

Laravel 的 Teams 通知包允许你向 Microsoft Teams 发送通知。你可以发送普通消息、包含其他详细信息的消息,甚至可以使用此包的自定义日志记录频道:use Osama\LaravelTeamsNotification\TeamsNotification; // Normal message new TeamsNotifica...

详情...