1.7.4. Application ドロップ (up)
例: Liquid の Application ドロップを使用する
<h2>Application {{ application.name }} ({{ application.application_id }})</h2> <p>{{ application.description }}</p>
1.7.4.1. メソッド
1.7.4.1.1. errors
送付に失敗した後にこのモデルのフォームがレンダリングされると、発生したエラーを返します。
{{ application.errors.name | inline_errors }}
1.7.4.1.2. id
アプリケーションの ID を返します。
1.7.4.1.3. can_change_plan?
直接またはリクエストによりアプリケーションの変更が許可される場合は true を返します。
1.7.4.1.4. trial?
契約がまだトライアル期間中であれば true を返します。
注記: プランのトライアル期間の長さを変更しても、既存の契約に影響を及ぼしません。
1.7.4.1.5. live?
1.7.4.1.6. state
状態は以下の 3 つのいずれかです。
- pending - live - suspended
1.7.4.1.7. remaining_trial_period_days
トライアル期間の残り日数
1.7.4.1.8. プラン
アプリケーションのプランと共に plan ドロップを返します。
1.7.4.1.9. plan_change_permission_name
許可されるアクションの名前を返します。
1.7.4.1.10. plan_change_permission_warning
許可されるアクションの警告メッセンジャーを返します。
1.7.4.1.11. contract
1.7.4.1.12. admin_url
アプリケーションの admin_url を返します。
1.7.4.1.13. name
アプリケーションの名前を返します。
1.7.4.1.14. can
1.7.4.1.15. oauth
1.7.4.1.16. pending?
アプリケーションの状態が保留中の場合は true を返します。
1.7.4.1.17. buyer_alerts_enabled?
1.7.4.1.18. description
アプリケーションの説明を返します。
1.7.4.1.19. redirect_url
アプリケーションの OAuth 用リダイレクト URL を返します。
1.7.4.1.20. filters_limit
このアプリケーションで許可される参照元フィルターの量を返します。
1.7.4.1.21. keys_limit
このアプリケーションで許可されるアプリケーションキーの量を返します。
1.7.4.1.22. referrer_filters
このアプリケーションに関連付けられた参照元フィルターを返します。
1.7.4.1.23. rejection_reason
アプリケーションを拒否した理由を返します。
1.7.4.1.24. user_key
アプリケーションの user_key を返します。
1.7.4.1.25. application_id
アプリケーションの application_id を返します。
1.7.4.1.26. key
アプリケーションの ID またはユーザーキーを返します。
1.7.4.1.27. url
このアプリケーションの組み込みの詳細ビューの URL を返します。
1.7.4.1.28. edit_url
このアプリケーションの組み込みの編集ビューの URL を返します。
1.7.4.1.29. update_user_key_url
1.7.4.1.30. log_requests_url
1.7.4.1.31. alerts_url
1.7.4.1.32. application_keys_url
1.7.4.1.33. サービス
対象のアプリケーションが属するサービス
1.7.4.1.34. keys
アプリケーションのキーを返します。
{% case application.keys.size %} {% when 0 %} Generate your application key. {% when 1 %} <h4>Application key for {{ application.name }} {{ application.application_id }}</h4> <p>Key is: {{ application.keys.first }}</p> {% else %} <h4>Application keys for {{ application.name }} {{ application.application_id }}</h4> <ul> {% for key in application.keys %} <li>{{ key }}</li> {% endfor %} </ul> {% endcase %}
1.7.4.1.35. user_key_mode?
1.7.4.1.36. app_id_mode?
1.7.4.1.37. change_plan_url
1.7.4.1.38. log_requests?
1.7.4.1.39. application_keys
1.7.4.1.40. extra_fields
このアプリケーションの非表示ではない追加フィールドを値と共に返します (例: すべての追加フィールドを表示する)。
{% for field in application.extra_fields %} {{ field.label }}: {{ field.value }} {% endfor %}
1.7.4.1.41. fields
このアプリケーションのすべての組み込みおよび追加フィールドを値と共に返します (例: すべてのフィールドを表示する)。
{% for field in application.fields %} {{ field.label }}: {{ field.value }} {% endfor %}
1.7.4.1.42. builtin_fields
アプリケーションの組み込みフィールドだけを返します。