Laravel 的 Events 及 Observers(二) — 模型事件 2016/04/23 | Laravel | 1 条评论 | (3评) 首先我们来看看这个被称为 模型事件(model events) 的技术。它的基本概念非常简单:在 EventServiceProvider 中你可以添加一个特定的事件监听器,并绑定一个闭包函数在闭包函数中,你不需要接触模型代码就可以添加新的行为绑定操作必须放在类的 boot() 方法中
Laravel 的 Events 及 Observers(一) — 何时使用事件 2016/04/15 | Laravel | 暂无评论 | (6评) 现在,在软件开发的世界中,你可以找到许多技术和方法,以优雅的方式为您的软件添加新的功能。你很可能听说过编程中的事件(Event)。简言之,它的逻辑就像是这样:当 X 做这种行为的时候,那么 Y 必须做那种行为。
使用 Github 等第三方帐号登录 Laravel 应用 2016/04/06 | Laravel | 4 条评论 | (7评) 你可以通过 Laravel 的 Socialite 把已存在的用户与第三方帐号进行连接,也可以作为主登录机制。虽然 官方文档 中给出了一些步骤,但是很多朋友看完后依然不知道具体如何实现登录功能。今天我们以 Github 为例,详细列出其实现方法。
在 Laravel 的 Blade 模版中定义变量 2016/04/01 | Laravel | 暂无评论 | (2评) 有时候我们需要在 Laravel 的 Blade 模版中定义一些变量,而 Blade 却没有提供这样的方法,所以我们这里为大家分享两种可以实现在 Blade 模版中定义变量的方法。
Laravel 实现获取上一条/下一条记录的功能 2016/03/28 | Laravel | 1 条评论 | (4评) 有时候在文章详情页需要实现显示 上一篇/下一篇 的功能。这个功能非常的常见,现在分享下如何在 Laravel 中实现这样的功能。
安装 Laravel 遇到问题?你需要更新 composer.json 文件 2016/03/25 | Laravel | 暂无评论 | (2评) 在使用最新版 Composer 安装 Laravel 的时候,你可能会遇到下面的问题而安装失败,这是由于 Composer 最近更新了 pre-update-command 的工作方式,而这会使得 Laravel 安装失败。幸运的是,修复这个问题非常简单,只需要把 php artisan clear-compiled 移动到 post-update-command 即可
使用静态站点生成器的 7 个理由 2016/03/16 | HTML/CSS,PHP | 8 条评论 | (10评) 静态站点生成器变得越来越流行,如果我的预测正确的话,2016年将是其使用量爆发的一年。下面解释一下我们所说的“静态站点生成器”到底是什么。
JetBrains PhpStorm 所有版本通用注册码 2016/03/15 | PHP | 1 条评论 | (4评) 这里收集了一些 PhpStorm 所有版本通用的注册码,适用于 Windows、Mac OS、Linux等平台下所有版本的 PhpStorm,它们甚至还支持 PhpStorm 3 或更早的版本。最新测试通过了 Windows 8.1 和 Mac OS X Yosemite 系统下的 PhpStorm v8.0.3。
Katana – 支持 Markdown 语法的 PHP 静态站点/博客生成器 2016/03/12 | Laravel,PHP | 1 条评论 | (3评) 目前已经有好几种静态站点生成器,如 Hexo、Jekyll等,今天发现一款使用 PHP 语法的静态博客生成器,支持 Markdown 语法,并且使用的是 Laravel 的 Blade 模版引擎。
Laravel 5.2.23 新特性预览 2016/03/11 | Laravel | 1 条评论 | (1评) 截至发布这篇文章的时候,Laravel 在 Github 上已经有 911 名贡献者,他们中的一些人正在帮助框架在日常的基础上加入一些更棒的东西。下面总结了一下 Laravel 5.2.23 中将加入的一些新功能。