License
Table of Contents
Namespaces
Classes
- LicenseFileContentBuilder
- 検証済みのライセンス応答値から license.php の内容(PHP ソース文字列)を組み立てる。
- LicenseResponseValidator
- アクティベーションサーバーからのライセンス応答 JSON を検証する。
- PerpetualLicenseCheckpoint
- CMS-6328: 買い切り(永続)ライセンスで運用されているドメインでは、 サブスクリプションのアクティベーション通信(mypage への POST)は呼ぶ前から失敗が 確定しており不要、という判定を記録・再利用するための純粋ロジック。
- PerpetualLicenseDomainAuthorizer
- main.php の認可ゲート(ライセンス済みか判定する do-while ブロック)のうち、 ユーザー数上限・有効期限のチェックを除いた「ドメインが認可されているか」の部分だけを 純粋関数として切り出したもの。main.php 本体とこのクラスの二箇所で判定が乖離しないよう、 どちらも必ずこのメソッドを経由する。