api.so-manager-dev.com/README.md
Your Name 0b4acd7475
All checks were successful
Deploy api / deploy (push) Successful in 22s
Batch & API
2026-01-16 19:28:13 +09:00

1.0 KiB

SO-Manager API & Batch

Laravel 12 ベースのバッチ処理・API プロジェクトです。

概要

本プロジェクトは、SO-Manager システムのバックエンド機能を提供します。

  • バッチ処理: 定期実行される各種業務処理(決済処理、メール送信など)
  • API: 外部システム連携用 REST API

動作環境

  • PHP 8.2+
  • Laravel 12
  • MySQL 8.0+

バッチコマンド

php artisan list shj

API

API 認証には X-API-Key ヘッダーが必要です。

詳細は api.doc/ ディレクトリ内のドキュメントを参照してください。

ディレクトリ構成

app/
├── Console/Commands/      # バッチコマンド
├── Http/Controllers/Api/  # APIコントローラー
├── Models/                # Eloquentモデル
├── Services/              # ビジネスロジック
└── Mail/                  # メールクラス

設定

環境変数は .env ファイルで管理します。

API_KEYS=your-api-key-here