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

アプリケーションのプランと共に 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. service

対象のアプリケーションが属するサービス

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

アプリケーションの組み込みフィールドだけを返します。

1.7.4.1.43. cinstance