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

相關(guān)文章
- CodeIgniter 配置
- CodeIgniter 庫
- CodeIgniter 發(fā)送電子郵件
- CakePHP 文件夾結(jié)構(gòu)
- CakePHP 項(xiàng)目配置
- CakePHP 擴(kuò)展視圖
- CakePHP 查看元素
- CakePHP 查看記錄
- CakePHP 錯(cuò)誤和異常處理
- FuelPHP 安裝
- FuelPHP 控制器
- FuelPHP 錯(cuò)誤
- Laravel 控制器
- Laravel Blade 模板
- Laravel 使用數(shù)據(jù)庫
- Laravel 錯(cuò)誤和日志
- Laravel 文件上傳
- Laravel 錯(cuò)誤處理
- Laravel 事件處理
- Laravel CSRF保護(hù)