FuelPHP HMVC 请求基础教程文档
收录于 2023-04-20 00:10:05 · بالعربية · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體
FuelPHP 提供了一个出色的功能,可以使用
Request 类在同一应用程序中请求操作。这称为 HMVC 请求。它可以重用控制器逻辑。
创建 HMVC 请求
创建 HMVC 请求就像创建一个带有所需 URL 的请求对象并调用 execute 方法一样简单。
$list = Request::forge('employee/list/')->execute(); echo $list; $employee = Request::forge('employee/show/1')->execute(array('id' => '1')); echo $employee;
工作示例
让我们创建一个新控制器
Controller_HMVC 来测试 HMVC 功能。创建一个文件
fuel/app/classes/controller/hmvc.php 并放置以下代码。
<?php class Controller_HMVC extends Controller { public function action_index() { echo Request::forge('employee/list')->execute(); } }
这里,我们刚刚通过 HMVC 请求调用了员工/列表页面并显示了结果。