摘要: 默认情况下,Laravel Eloquent 模型默认数据表有 created_at 和 updated_at 两个字段。当然,我们可以做很多自定义配置,实现很多有趣的功能。下面举例说明。 1.禁用时间戳 如果数据表没有这两个字段,保存数据时 Model::create($arrayOfValues 阅读全文
posted @ 2020-08-12 03:19 huihuiyule 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 当创建队列jobs、监听器或订阅服务器以推送到队列中时,您可能会开始认为,一旦分派,队列工作器决定如何处理您的逻辑就完全由您自己决定了。 嗯……并不是说你不能从作业内部与队列工作器交互,但是通常情况下,哪怕你做了,也是没必要的。 这个神奇的骚操作的出现是因为“InteractsWithQueue”这 阅读全文
posted @ 2020-08-12 03:14 huihuiyule 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 你可能想创建一个在应用的任何地方都可以访问的函数,这个教程将帮你实现 👏 很多教程都会说,你在 composer.json 这个文件中通过添加一个自动加载的文件,就可以实现这个需求。但我认为这不是一个好的方式,当你在 helpers.php 文件中添加了更多的函数时,可读性将变得很差。 下面我将介 阅读全文
posted @ 2020-08-12 03:12 huihuiyule 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 想象一下一个拥有 100 多个路由的 Laravel 项目,其中包括访客,用户,管理员等分离的模块。你真的要将所有内容写在一个文件中吗?那么如何将它们分组,并且为 URL 添加前缀呢?看看有哪些办法。 1. 分离 WEB 和 API 路由 这个简单,因为 Laravel 已经帮你做了。有如下两个文件 阅读全文
posted @ 2020-08-12 03:02 huihuiyule 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Prequel 是到底什么呢? Prequel 是打算成为一个Laravel的数据库管理工具,可以替代像phpMyAdmin,Sequel Pro或者MySQL Workbench这样能够独立运行的数据库工具。希望凭借其清晰简洁的用户界面,Prequel将成为面向未来web的现代轻量级数据库浏览器/ 阅读全文
posted @ 2020-08-12 03:00 huihuiyule 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 安装 https://github.com/pipe-dream/laravel-create composer require --dev pipe-dream/laravel-create 就是这样,现在打开浏览器并转到 /pipe-dream并开始设计。 用法 在草图窗口中列出您的模型和表格。 阅读全文
posted @ 2020-08-12 02:58 huihuiyule 阅读(355) 评论(0) 推荐(0) 编辑
摘要: Laravel将PHP应用到了一个全新的水平,为您打造下一个项目提供了出色的开发体验(DX)。因此,一些人将其称为“魔术”。 今天,我将向您展示Laravel的一个技巧,魔术方法。 什么是魔术方法? 重要的是,要了解魔术方法并不是Laravel独有的,而是可以在任何PHP应用中使用。Laravel恰 阅读全文
posted @ 2020-08-12 02:55 huihuiyule 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 这是 TDD 和敏捷开发方法学的先驱之一 James Grenning 的名言 如果您不进行测试驱动的开发,那么您将进行后期调试 - James Grenning 今天我们将进行测试驱动的 Laravel 之旅。我们将创建具有身份验证和 CRUD 功能的 Laravel REST API,而无需打开 阅读全文
posted @ 2020-08-12 02:51 huihuiyule 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 记录一些常用插件 livewire/livewire Livewire 是 Laravel 的全栈框架,可简化构建动态接口的过程,且不会为 Laravel 带来不必要的麻烦。 一个开发利器,见文档 https://github.com/livewire/livewire Eloquent 条件查询 阅读全文
posted @ 2020-08-11 01:12 huihuiyule 阅读(1286) 评论(0) 推荐(0) 编辑
摘要: 前段时间做某系统审核后台,出现了审核人员截图把内容外泄露的情况,虽然截图内容不是特别敏感,但是安全问题还是不能忽视。于是便在系统页面上面加上了水印,对于审核人员截图等敏感操作有一定的提示作用。 网页水印生成解决方案 通过canvas生成水印 Canvas兼容性 这里我们用canvas来生成base6 阅读全文
posted @ 2020-08-10 06:03 huihuiyule 阅读(839) 评论(0) 推荐(0) 编辑
摘要: 1|1 插值操作 1|1 1.1Mustache 如何将data中的文本数据,插入到HTML中呢? 我们已经学习过了,可以通过Mustache语法(也就是双大括号)。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></titl 阅读全文
posted @ 2020-07-16 23:36 huihuiyule 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 准备试用一下 fedora-coreos 的 podman 记录一下 正文开始如下: 1.准备清单: 1.1. 下载FedoraCoreOS ISO ISO.sig。 文件名类似“fedora-coreos-32.20200601.2.1-live.x86_64.iso” 700m左右; “ fed 阅读全文
posted @ 2020-06-15 00:35 huihuiyule 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 当当当,经过博主一点一点的修改(其实是懒得改),博客主题终于迎来一次重大更新。本来想需要的人自己从控制台扒代码,不打算发布,然而仍有不熟悉前端的同学向我发出请求。本着互联网共享精神,特地发布当前博客主题 注意:Wider本人也不熟悉前端知识,都是平时有时间瞎捣鼓,写的代码冗长且可能存在未知bug,不 阅读全文
posted @ 2020-06-14 18:40 huihuiyule 阅读(74) 评论(0) 推荐(0) 编辑