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é)果

下一節(jié):fuelphp 主題

fuelphp 教程

相關(guān)文章
亚洲国产精品第一区二区,久久免费视频77,99V久久综合狠狠综合久久,国产免费久久九九免费视频