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

48 lines
1.0 KiB
Markdown

# SO-Manager API & Batch
Laravel 12 ベースのバッチ処理・API プロジェクトです。
## 概要
本プロジェクトは、SO-Manager システムのバックエンド機能を提供します。
- **バッチ処理**: 定期実行される各種業務処理(決済処理、メール送信など)
- **API**: 外部システム連携用 REST API
## 動作環境
- PHP 8.2+
- Laravel 12
- MySQL 8.0+
## バッチコマンド
```bash
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
```