forge($uri = null, $route = true)
forge 方法回传一个新的 Request 物件。
静态 | 是 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||
回传 | Fuel\Core\Request 物件 | |||||||||
範例 |
|
Request 类别处理 URI 请求。它被 Fuel 用在 index.php 处理使用者 URI 请求,在一个 HMVC 情境下你需要它来产生请求。
forge 方法回传一个新的 Request 物件。
静态 | 是 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||
回传 | Fuel\Core\Request 物件 | |||||||||
範例 |
|
execute 方法执行一个请求并在该请求物件储存回应的结果让后续使用。
静态 | 否 | ||||||
---|---|---|---|---|---|---|---|
参数 |
| ||||||
回传 | Fuel\Core\Request 物件 | ||||||
範例 |
|
response 方法取回执行请求的回应物件。
静态 | 否 |
---|---|
参数 | 否 |
回传 | Fuel\Core\Response 物件 |
範例 |
|
回传一个触发此请求的路由中所有具名参数的阵列。
静态 | 否 |
---|---|
参数 | 否 |
回传 | 阵列 |
範例 |
|
取得请求方法。
静态 | 否 |
---|---|
参数 | 无 |
回传 | 请求方法 |
範例 |
|
设定请求方法。
静态 | 否 | ||||||
---|---|---|---|---|---|---|---|
参数 |
| ||||||
回传 | 目前实例 | ||||||
範例 |
|
回传一个触发此请求路径中的指定具名参数,或如果该参数找不到时回传预设值。
静态 | 否 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||
回传 | 混合 | |||||||||
範例 |
|
路由段落介绍命名的参数如何被定义在路径中。
建立此 Request 的 Request。
静态 | 否 |
---|---|
参数 | 否 |
回传 | Fuel\Core\Request 物件或当它是主要请求时为 null |
範例 |
|
在此 Request 期间建立的 Request 物件。
静态 | 否 |
---|---|
参数 | 否 |
回传 | Fuel\Core\Request 物件阵列 |
範例 |
|
main 方法回传主要的 Request 实例(由初始页面请求所建立)。
静态 | 是 |
---|---|
参数 | 否 |
回传 | Fuel\Core\Request 物件,或 false 如果没有主要的 Request 实例存在。 |
範例 |
|
这是第一个执行的 Request 实例,并不一定是目前 Request 的根父代。 这可能是这种情况,例如,如果主要的 Request 发生 404,而且你在那之后建立一个新的 Request(发生在 _404_ 路径)。
active 方法回传目前活跃的 Request 实例。
静态 | 是 |
---|---|
参数 | 否 |
回传 | Fuel\Core\Request 物件,或 false 如果没有活跃的 Request 实例存在。 |
範例 |
|
add_path 方法能让你添加一个搜寻路径到目前的 Request 实例。搜寻路径被 Finder::search() 用来定位你的应用程序内的档案。
静态 | 否 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||
回传 | 空 | |||||||||
範例 |
|
get_paths 方法回传已定义的搜寻路径列表。
静态 | 否 |
---|---|
参数 | 否 |
回传 | 空 |
範例 |
|