Go to file
Your Name f139a3f608
All checks were successful
Deploy api / deploy (push) Successful in 22s
支払いAPI実装
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 20:02:25 +09:00
.gitea/workflows Batch & API 2026-01-16 19:28:13 +09:00
app 支払いAPI実装 2026-01-23 20:02:25 +09:00
bootstrap 支払いAPI実装 2026-01-23 20:02:25 +09:00
config 支払いAPI実装 2026-01-23 20:02:25 +09:00
database 支払いAPI実装 2026-01-23 20:02:25 +09:00
public Batch & API 2026-01-16 19:28:13 +09:00
resources/views/emails Batch & API 2026-01-16 19:28:13 +09:00
routes 支払いAPI実装 2026-01-23 20:02:25 +09:00
storage Batch & API 2026-01-16 19:28:13 +09:00
tests Batch & API 2026-01-16 19:28:13 +09:00
.editorconfig Batch & API 2026-01-16 19:28:13 +09:00
.env.example Batch & API 2026-01-16 19:28:13 +09:00
.gitattributes Batch & API 2026-01-16 19:28:13 +09:00
.gitignore Batch & API 2026-01-16 19:28:13 +09:00
artisan Batch & API 2026-01-16 19:28:13 +09:00
composer.json Batch & API 2026-01-16 19:28:13 +09:00
composer.lock Batch & API 2026-01-16 19:28:13 +09:00
phpunit.xml Batch & API 2026-01-16 19:28:13 +09:00
README.md Batch & API 2026-01-16 19:28:13 +09:00

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