摘要: 应用程序结构 简介 根目录 App 目录 为应用程序设置命名空间 简介 默认的 Laravel 应用程序结构是为了给无论构建大型还是小型应用程序都提供一个良好的开始。当然,你可以依照喜好自由地组织应用程序。Laravel 几乎没有限制任何类(class)文件的放置位置 - 只要 Composer 可以自动加载这些类即可。 根目录 一个全新创建的 ... 阅读全文
posted @ 2015-06-30 15:37 grkin 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Request Lifecycle Introduction Lifecycle Overview Focus On Service Providers Introduction When using any tool in the "real world", you feel more confident if you understand how that ... 阅读全文
posted @ 2015-06-30 15:35 grkin 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 简介 模板继承 定义一个页面布局模板 扩展一个页面布局模板 展示数据 控制语法的结构 Service Injection 扩展 Blade 简介 Blade 是 Laravel 提供的一个既简单又强大的模板引擎。和其他流行的 PHP 模板引擎不一样,Blade 并不限制你在视图(v... 阅读全文
posted @ 2015-06-30 14:20 grkin 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 视图 (View) 基本用法 传递数据到视图 在多个视图中分享数据 视图组件 #基本用法 视图里面包含了你应用程序所提供的 HTML 代码,并且提供一个简单的方式来分离控制器和网页呈现上的逻辑。视图被保存在 resources/views 文件夹内。 一个简单的视图看起来可能像这样: ... 阅读全文
posted @ 2015-06-30 10:05 grkin 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 基本响应 附加头信息到响应 附加Cookie到响应 其他响应 View视图响应 JSON响应 File下载 重定向 重定向到命名路由 重定向到控制器Action 附带闪回Session数据重定向 响应宏 #基本响应 从路由返回字串 最基本的响应就... 阅读全文
posted @ 2015-06-30 10:02 grkin 阅读(335) 评论(0) 推荐(0) 编辑
摘要: iadoz 在 Github 发起维护的一个 PHP 资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等。 依赖管理 依赖和包管理库 Composer/Packagist:一个包和依赖管理器 Composer Installers:一个多框架Composer库安装器 Pickle:一个PHP扩... 阅读全文
posted @ 2015-06-30 07:14 grkin 阅读(257) 评论(0) 推荐(0) 编辑
摘要: HTTP 请求 #取得请求实例 #基本的请求信息 #PSR-7 请求 #取出输入数据 #旧的输入 #Cookies #文件 #取得请求实例(此部分文档5.1完全重写,注意) 要通过依赖注入获取当前HTTP Request的实例, 你应该在控制器构造器,或方法中 type-hint (类型约束)Illuminate\Http\Request 类, 当前r... 阅读全文
posted @ 2015-06-29 13:58 grkin 阅读(657) 评论(0) 推荐(0) 编辑
摘要: HTTP 控制器 简介 基础控制器 控制器中间件 RESTful 资源控制器 隐式控制器 依赖注入和控制器 路由缓存 简介 除了在单一的 routes.php 文件中定义所有的请求处理逻辑之外,你可能希望使用控制器类来组织此行为。控制器可将相关的 HTTP 请求处理逻辑组成一个类。控制器通常存放在app/Http/Controll... 阅读全文
posted @ 2015-06-29 09:23 grkin 阅读(444) 评论(0) 推荐(0) 编辑
摘要: HTTP 中间件 简介 建立中间件 注册中间件 可终止中间件 简介 HTTP 中间件提供一个方便的机制来过滤进入应用程序的 HTTP 请求,例如,Laravel 默认包含了一个中间件来检验用户身份验证,如果用户没有经过身份验证,中间件会将用户导向登录页面,然而,如果用户通过身份验证,中间件将会允许这个请求进一步继续前进。 当然,除了身份验证之外,中间件... 阅读全文
posted @ 2015-06-29 07:08 grkin 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 安装的说明请看文档, laravel 安装 #基本路由 你将在 app/Http/routes.php 文件定义大部分路由, 这些路由将被App\Providers\RouteServiceProvider 类所装载. 最基本的laravel路由仅仅包含一个URI和 闭包。 Route::get('/', function () { return 'Hello World';})... 阅读全文
posted @ 2015-06-28 20:08 grkin 阅读(752) 评论(0) 推荐(0) 编辑