CodeIgniter4 へようこそ
CodeIgniter4 へようこそ
サーバー要件
クレジット
PSR 準拠
ライセンス契約
インストール
Composer によるインストール
手動インストール
アプリケーションの実行
トラブルシューティング
変更ログ
以前のバージョンからのアップグレード
CodeIgniter リポジトリ
初めてのアプリケーションを作成する
静的ページ
ニュースセクション
ニュース項目の作成
まとめ
CodeIgniter4 の概要
アプリケーション構造
モデル、ビュー、コントローラー
ファイルの自動読み込み
サービス
ファクトリー
HTTP リクエストの処理
セキュリティガイドライン
一般的なトピック
設定
CodeIgniter URL
ヘルパー関数
グローバル関数と定数
ログ情報の記録
エラー処理
Web ページのキャッシュ
AJAX リクエスト
コードモジュール
アプリケーションの管理
複数の環境の処理
コントローラーとルーティング
URI ルーティング
コントローラー
コントローラーフィルター
HTTP メッセージ
リクエストクラス
IncomingRequest クラス
コンテンツネゴシエーション
HTTP メソッドスプーフィング
RESTful リソース処理
レスポンスの作成
ビュー
ビューセル
ビューレンダラー
ビューレイアウト
ビューパーサー
ビューデコレーター
HTML テーブルクラス
HTTP レスポンス
API レスポンストレイト
コンテンツセキュリティポリシー
ローカライゼーション
ビューファイルの代替 PHP 構文
データベースの操作
クイックスタート: 使用例
データベース設定
データベースへの接続
クエリの発行
クエリ結果の生成
クエリヘルパー関数
クエリビルダークラス
トランザクション
メタデータの取得
カスタム関数呼び出し
データベースイベント
データベースユーティリティ
データのモデリング
CodeIgniter のモデルの使用
エンティティークラスの使用
データベースの管理
Database Forge を使用したデータベース操作
データベースマイグレーション
データベースシーディング
データベースコマンド
ライブラリリファレンス
キャッシングドライバ
Cookie
CURLRequest クラス
メールクラス
暗号化サービス
ファイルの操作
ファイルコレクション
ハニーポットクラス
画像操作クラス
ページネーション
パブリッシャー
セキュリティ
セッションライブラリ
スロットラー
日時
タイポグラフィ
アップロードされたファイルの操作
URI の操作
ユーザーエージェントクラス
バリデーション
ヘルパー
配列ヘルパー
Cookie ヘルパー
日付ヘルパー
ファイルシステムヘルパー
フォームヘルパー
HTML ヘルパー
変形ヘルパー
数値ヘルパー
セキュリティヘルパー
テストヘルパー
テキストヘルパー
URL ヘルパー
XML ヘルパー
テスト
はじめに
データベース
データの生成
コントローラーテスト
HTTP テスト
レスポンステスト
ベンチマーク
アプリケーションのデバッグ
モッキング
コマンドラインの使い方
CLI の概要
CLI 経由でコントローラーを実行する
Spark コマンド
Spark コマンドの作成
CLI ジェネレーター
CLI ライブラリ
CLIRequest クラス
CodeIgniter の拡張
コアシステムクラスの作成
共通関数の置換
イベント
コントローラーの拡張
認証
Composer パッケージの作成
CodeIgniter への貢献
公式パッケージ
CodeIgniter
ライブラリリファレンス
ライブラリリファレンス
キャッシングドライバ
Cookie
CURLRequest クラス
メールクラス
暗号化サービス
ファイルの操作
ファイルコレクション
ハニーポットクラス
画像操作クラス
ページネーション
パブリッシャー
セキュリティ
セッションライブラリ
スロットラー
日時
タイポグラフィ
アップロードされたファイルの操作
URI の操作
ユーザーエージェントクラス
バリデーション