Class: SlackWebApi::Error49
- Inherits:
-
Object
- Object
- SlackWebApi::Error49
- Defined in:
- lib/slack_web_api/models/error49.rb
Overview
Error49.
Constant Summary collapse
- ERROR49 =
[ # TODO: Write general description for VALIDATION_ERRORS VALIDATION_ERRORS = 'validation_errors'.freeze, # TODO: Write general description for MISSING_TRIGGER MISSING_TRIGGER = 'missing_trigger'.freeze, # TODO: Write general description for MISSING_DIALOG MISSING_DIALOG = 'missing_dialog'.freeze, # TODO: Write general description for TRIGGER_EXCHANGED TRIGGER_EXCHANGED = 'trigger_exchanged'.freeze, # TODO: Write general description for TRIGGER_EXPIRED TRIGGER_EXPIRED = 'trigger_expired'.freeze, # TODO: Write general description for INVALID_TRIGGER INVALID_TRIGGER = 'invalid_trigger'.freeze, # TODO: Write general description for APP_MISSING_ACTION_URL APP_MISSING_ACTION_URL = 'app_missing_action_url'.freeze, # TODO: Write general description for CANNOT_CREATE_DIALOG CANNOT_CREATE_DIALOG = 'cannot_create_dialog'.freeze, # TODO: Write general description for FAILED_SENDING_DIALOG FAILED_SENDING_DIALOG = 'failed_sending_dialog'.freeze, # TODO: Write general description for NOT_AUTHED NOT_AUTHED = 'not_authed'.freeze, # TODO: Write general description for INVALID_AUTH INVALID_AUTH = 'invalid_auth'.freeze, # TODO: Write general description for ACCOUNT_INACTIVE ACCOUNT_INACTIVE = 'account_inactive'.freeze, # TODO: Write general description for TOKEN_REVOKED TOKEN_REVOKED = 'token_revoked'.freeze, # TODO: Write general description for NO_PERMISSION NO_PERMISSION = 'no_permission'.freeze, # TODO: Write general description for ORG_LOGIN_REQUIRED ORG_LOGIN_REQUIRED = 'org_login_required'.freeze, # TODO: Write general description for INVALID_ARG_NAME INVALID_ARG_NAME = 'invalid_arg_name'.freeze, # TODO: Write general description for INVALID_ARRAY_ARG INVALID_ARRAY_ARG = 'invalid_array_arg'.freeze, # TODO: Write general description for INVALID_CHARSET INVALID_CHARSET = 'invalid_charset'.freeze, # TODO: Write general description for INVALID_FORM_DATA INVALID_FORM_DATA = 'invalid_form_data'.freeze, # TODO: Write general description for INVALID_POST_TYPE INVALID_POST_TYPE = 'invalid_post_type'.freeze, # TODO: Write general description for MISSING_POST_TYPE MISSING_POST_TYPE = 'missing_post_type'.freeze, # TODO: Write general description for TEAM_ADDED_TO_ORG TEAM_ADDED_TO_ORG = 'team_added_to_org'.freeze, # TODO: Write general description for INVALID_JSON INVALID_JSON = 'invalid_json'.freeze, # TODO: Write general description for JSON_NOT_OBJECT JSON_NOT_OBJECT = 'json_not_object'.freeze, # TODO: Write general description for REQUEST_TIMEOUT REQUEST_TIMEOUT = 'request_timeout'.freeze, # TODO: Write general description for UPGRADE_REQUIRED UPGRADE_REQUIRED = 'upgrade_required'.freeze, # TODO: Write general description for FATAL_ERROR FATAL_ERROR = 'fatal_error'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = VALIDATION_ERRORS) ⇒ Object
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
# File 'lib/slack_web_api/models/error49.rb', line 98 def self.from_value(value, default_value = VALIDATION_ERRORS) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'validation_errors' then VALIDATION_ERRORS when 'missing_trigger' then MISSING_TRIGGER when 'missing_dialog' then MISSING_DIALOG when 'trigger_exchanged' then TRIGGER_EXCHANGED when 'trigger_expired' then TRIGGER_EXPIRED when 'invalid_trigger' then INVALID_TRIGGER when 'app_missing_action_url' then APP_MISSING_ACTION_URL when 'cannot_create_dialog' then CANNOT_CREATE_DIALOG when 'failed_sending_dialog' then FAILED_SENDING_DIALOG when 'not_authed' then NOT_AUTHED when 'invalid_auth' then INVALID_AUTH when 'account_inactive' then ACCOUNT_INACTIVE when 'token_revoked' then TOKEN_REVOKED when 'no_permission' then NO_PERMISSION when 'org_login_required' then ORG_LOGIN_REQUIRED when 'invalid_arg_name' then INVALID_ARG_NAME when 'invalid_array_arg' then INVALID_ARRAY_ARG when 'invalid_charset' then INVALID_CHARSET when 'invalid_form_data' then INVALID_FORM_DATA when 'invalid_post_type' then INVALID_POST_TYPE when 'missing_post_type' then MISSING_POST_TYPE when 'team_added_to_org' then TEAM_ADDED_TO_ORG when 'invalid_json' then INVALID_JSON when 'json_not_object' then JSON_NOT_OBJECT when 'request_timeout' then REQUEST_TIMEOUT when 'upgrade_required' then UPGRADE_REQUIRED when 'fatal_error' then FATAL_ERROR else default_value end end |
.validate(value) ⇒ Object
92 93 94 95 96 |
# File 'lib/slack_web_api/models/error49.rb', line 92 def self.validate(value) return false if value.nil? ERROR49.include?(value) end |