1.7.47. ServiceContract ドロップ (up)
1.7.47.1. メソッド
1.7.47.1.1. errors
送付に失敗した後にこのモデルのフォームがレンダリングされると、発生したエラーを返します。
{{ service_contract.errors.name | inline_errors }}
1.7.47.1.2. id
1.7.47.1.3. can_change_plan?
何らかの変更が可能な場合は true を返します。
1.7.47.1.4. trial?
契約がまだトライアル期間中であれば true を返します。
注記: プランのトライアル期間の長さを変更しても、既存の契約に影響を及ぼしません。
1.7.47.1.5. live?
1.7.47.1.6. state
状態は以下の 3 つのいずれかです。
- pending - live - suspended
1.7.47.1.7. remaining_trial_period_days
トライアル期間の残り日数
1.7.47.1.8. プラン
契約のプランを返します。
1.7.47.1.9. plan_change_permission_name
許可されるアクションの名前を返します。
1.7.47.1.10. plan_change_permission_warning
許可されるアクションの警告メッセンジャーを返します。
1.7.47.1.11. contract
1.7.47.1.12. name
1.7.47.1.13. system_name
1.7.47.1.14. change_plan_url
1.7.47.1.15. サービス
1.7.47.1.16. applications
1.7.47.1.17. can
対象のサブスクリプションの現在のユーザーの特定権限を公開します。
{% if subscription.can.change_plan? %} ... {% endif %}