FuelPHP HMVC 請求
fuelphp hmvc 請求
fuelphp 提供了一個出色的功能,可以使用 request 類在同一應(yīng)用程序中請求操作。這稱為 hmvc 請求。它可以重用控制器邏輯。
創(chuàng)建 hmvc 請求
創(chuàng)建 hmvc 請求就像創(chuàng)建一個帶有所需 url 的請求對象并調(diào)用 execute 方法一樣簡單。
$list = request::forge('employee/list/')->execute(); echo $list; $employee = request::forge('employee/show/1')->execute(array('id' => '1')); echo $employee;
工作示例
讓我們創(chuàng)建一個新控制器 controller_hmvc 來測試 hmvc 功能。創(chuàng)建一個文件 fuel/app/classes/controller/hmvc.php 并放置以下代碼。
class controller_hmvc extends controller { public function action_index() { echo request::forge('employee/list')--->execute(); } }
這里,我們剛剛通過 hmvc 請求調(diào)用了員工/列表頁面并顯示了結(jié)果。
結(jié)果

相關(guān)文章