pro360_api_82 API Migration
這裡放 pro360_api_82 的 legacy PHP 5.6 → PHP 8.2 API migration 專案文件。
來源
/Users/mattsu/Documents/Site/pro360_api_82這批文件原本放在專案 docs/,2026-07-23 移到 Common Process Documents,避免 migration 調查、實測紀錄與長篇 detail doc 大量進入程式專案 commit。
內容
| 資料夾 | 用途 |
|---|---|
| api_migration | endpoint inventory、detail doc、migration checklist |
| search_add | /quote_requests/search_add.json 專門文件 |
| quote_request_copy | /quote_requests/copy/{quote_request_id}.json 專門文件 |
| postman | migration 手動驗證 collections |
| 正式環境上線計畫 | production/staging LB、剩餘 API、正式流量、Postman/E2E 與容量計畫 |
近期切換摘要維護在 recently_updated_apis。可重複使用的 route、response contract 與 migration checklist 維護在上層「API 路由與遷移」,不在這裡重複複製。
維護原則
- 單一 API 的 legacy/new 對照、DB side effect、log、queue、config 與實測證據放
api_migration/details/。 search_add與quote_request_copy維持獨立專門文件,不重複搬回 umbrella inventory。- 程式碼、PHPUnit 與可執行 script 仍維持在
pro360_api_82repo。 - 文件內的 source code 連結指向同一個
Documents/Site/pro360_api_82checkout。