使用 Jigsaw 扩展包基于 Laravel Blade 模板构建静态站点 ——  环境变量篇

jigsaw-variable

1、站点变量 任意添加到config.php数组中的变量都会在模板中生效。例如,我们这样配置config.php: <?php return [     ‘site_name’ => ‘Laravel学院’, ]; 然后修改source/index.blade.php内容如下: @extends(‘_layouts.master’) @section(‘body’)     …

[ Laravel 5.3 文档 ] 测试 —— 起步

laravel文档

1、简介 Laravel 植根于测试,实际上,内置使用PHPUnit对测试提供支持是即开即用的,并且phpunit.xml文件已经为应用设置好了。框架还提供了方便的辅助方法允许你对应用进行富有表现力的测试。 tests 目录中提供了一个 ExampleTest.php 文件,安装完新的 Laravel 应用后,只需简单在命令行运行phpunit来运行测试。 2、环境 运行测试的时候,La…

[ Lumen 5.2 文档 ] 起步 —— 配置

Lumen

1、简介 Lumen框架的所有配置项都放在配置文件.env  中。 2、访问配置值 你可以使用全局的辅助函数config来访问配置值,配置值可以通过”.”来分隔配置文件和配置项,如果配置项不存在的话则会返回默认值: $value = config(‘app.timezone’); 如果要在运行时设置配置值,传递一个数组到config函数: config([‘app.timezone’ =…

[ Laravel 5.2 文档 ] 开始 —— 配置

laravel文档

1、介绍 Laravel 的所有配置文件都存放在 config 目录下,每个配置项都有注释,以保证浏览任意配置文件的配置项都能直观了解该配置项的作用及用法。 2、访问配置值 你可以使用全局辅助函数 config 在应用的任意位置访问配置值,该配置值可以文件名+”.”+配置项的方式进行访问,当配置项没有被配置的时候返回默认值: $value = config(‘ap…

[ Lumen 5.1 文档 ] 起步 —— 安装&配置

Lumen

1、安装 1.1 服务器要求 Lumen框架有少许的服务器要求,当然,Laravel Homestead虚拟机满足所有这些要求: PHP >= 5.5.9 OpenSSL PHP Extension Mbstring PHP Extension Tokenizer PHP Extension 1.2 安装Lumen Lumen使用Composer来管理依赖,所以,在使用之前,确保你…

[ Laravel 5.1 文档 ] 开始 —— 安装及配置

laravel文档

1、安装 1.1 服务器要求 Laravel框架有少量的系统要求,当然,Laravel Homestead 虚拟机满足所有这些要求: PHP版本 >= 5.5.9 PHP扩展:OpenSSL PHP扩展:PDO PHP扩展:Mbstring PHP扩展:Tokenizer 1.2 安装Laravel Laravel使用Composer管理依赖,因此,使用Laravel之前,确保机器…