このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
apricot:usage:ja:http [2020/08/16 16:24] y2sunlight [ボイラープレート] |
apricot:usage:ja:http [2020/09/03 13:45] (現在) y2sunlight [Apricot リクエストとレスポンス] |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | > 編集中 | ||
| - | |||
| - | ---- | ||
| - | |||
| ====== Apricot リクエストとレスポンス ====== | ====== Apricot リクエストとレスポンス ====== | ||
| --- // | --- // | ||
| 行 15: | 行 11: | ||
| * Apricot リクエストとレスポンス | * Apricot リクエストとレスポンス | ||
| * [[apricot: | * [[apricot: | ||
| - | * [[apricot: | + | * [[apricot: |
| + | * [[apricot: | ||
| * [[apricot: | * [[apricot: | ||
| * [[apricot: | * [[apricot: | ||
| + | * [[apricot: | ||
| + | * [[apricot: | ||
| + | * [[apricot: | ||
| * [[apricot: | * [[apricot: | ||
| 行 36: | 行 36: | ||
| \\ | \\ | ||
| - | ==== Input ==== | + | ==== Inputクラス |
| Inputクラスはフォームの送信データを取得するシングルトンで、methodに従って、$_GETまたは$_POSTから生成されます。Inputクラスは後述のQueryStringクラスは同じく '' | Inputクラスはフォームの送信データを取得するシングルトンで、methodに従って、$_GETまたは$_POSTから生成されます。Inputクラスは後述のQueryStringクラスは同じく '' | ||
| 行 59: | 行 59: | ||
| </ | </ | ||
| - | 以下は、これを同じです。'' | + | 以下は、上の例と同じ結果になります。'' |
| <code php> | <code php> | ||
| 行 86: | 行 86: | ||
| \\ | \\ | ||
| - | ==== QueryString ==== | + | ==== QueryStringクラス |
| QueryStringクラスはクエリ文字列を取得する為のシングルトンです。このクラスは'' | QueryStringクラスはクエリ文字列を取得する為のシングルトンです。このクラスは'' | ||
| 行 105: | 行 105: | ||
| \\ | \\ | ||
| - | ==== Session ==== | + | ==== Sessionクラス |
| Sessionクラスはセッション変数を設定及び取得をするシングルトンです。このクラスは '' | Sessionクラスはセッション変数を設定及び取得をするシングルトンです。このクラスは '' | ||
| 行 151: | 行 151: | ||
| セッションには以下の設定ファイルが存在します。 | セッションには以下の設定ファイルが存在します。 | ||
| - | {{fa> | + | {{fa> |
| <code php session.setting.php> | <code php session.setting.php> | ||
| <?php | <?php | ||
| 行 177: | 行 177: | ||
| \\ | \\ | ||
| - | ==== Flash ==== | + | ==== Flashクラス |
| フラッシュとは、セッション内で一回限りだけ有効な[[# | フラッシュとは、セッション内で一回限りだけ有効な[[# | ||
| 行 221: | 行 221: | ||
| \\ | \\ | ||
| - | ==== Cookie ==== | + | ==== Cookieクラス |
| Cookieクラスはクッキーの設定及び取得を行うシングルトンで、'' | Cookieクラスはクッキーの設定及び取得を行うシングルトンで、'' | ||
| 行 262: | 行 262: | ||
| クッキーには以下の設定ファイルが存在します。 | クッキーには以下の設定ファイルが存在します。 | ||
| - | {{fa> | + | {{fa> |
| <code php cookie.setting.php> | <code php cookie.setting.php> | ||
| <?php | <?php | ||
| 行 355: | 行 355: | ||
| レスポンス処理用のボイラープレートには以下の関数があります。render()とredirect()はコントローラアクションで、その他はHTMLテンプレートでよく使われる関数です。 | レスポンス処理用のボイラープレートには以下の関数があります。render()とredirect()はコントローラアクションで、その他はHTMLテンプレートでよく使われる関数です。 | ||
| + | {{tablelayout? | ||
| ^ヘルパー関数^機能^ | ^ヘルパー関数^機能^ | ||
| - | |render\\ (string $view=null, array $variables=[])\\ : | + | |render(string $view=null, array $variables=[])\\ : |
| - | |redirect\\ (string $url)\\ : | + | |redirect(string $url): |
| - | |old\\ (string $key, $default = null)|キーを指定して前回の入力値を取得します| | + | |old(string $key, $default = null):string|キーを指定して前回の入力値を取得します| |
| |back(): | |back(): | ||
| |errors(): | |errors(): | ||
| 行 394: | 行 395: | ||
| <code php> | <code php> | ||
| - | <input type=" | + | <input type=" |
| </ | </ | ||