MockAPI-PHP

環境変数(.env 設定)

プロジェクト内の .env に環境変数を設定することで、各種動作をカスタマイズできます。 パッケージにバンドルされている .env.sample がテンプレートとなります。

PORT=3030             # モックAPIサーバーのポート番号
BASE_PATH=/api        # APIのベースパス(例: /api)
LOG_DIR=./logs        # ログ出力ディレクトリ
TEMP_DIR=./temp       # 一時ファイル(cookies.txtなど)の保存ディレクトリ
TIMEZONE=             # ロギング時のタイムゾーン(デフォルトはUTC)
API_KEY=              # 認証用APIキー(アプリケーション単位の簡易的な認証用で長期間有効)
CREDENCIAL=           # 資格情報(ユーザー単位等の単体認証用の期限付きトークン)

※ API_KEYとCREDENCIALオプションは本プロジェクトでは簡易的な実装となっており、指定時はリクエストのAuthorizationヘッダからBearerトークンを取得して認証処理が行われます。