Module: GLPI::SDK::Error
- Defined in:
- lib/glpi/sdk/error.rb
Defined Under Namespace
Classes: AddError, AppTokenParametersMissingError, BadArrayError, DeleteError, ItemNotFoundError, ItemTypeNotFoundNorCommonDBTMError, LoginError, LoginParametersMissingError, LoginUserTokenError, LoginWithCredentialsDisabledError, MethodNotAllowedError, NotAllowedIPError, NotDeletedError, PartialAddError, PartialDeleteError, PartialUpdateError, RangeExceedTotalError, RightMissingError, SQLError, SessionTokenInvalidError, SessionTokenMissingError, UpdateError
Constant Summary collapse
- ERRORS =
{ 'ERROR_ITEM_NOT_FOUND' => 'ItemNotFoundError', 'ERROR_BAD_ARRAY' => 'BadArrayError', 'ERROR_METHOD_NOT_ALLOWED' => 'MethodNotAllowedError', 'ERROR_RIGHT_MISSING' => 'RightMissingError', 'ERROR_SESSION_TOKEN_INVALID' => 'SessionTokenInvalidError', 'ERROR_SESSION_TOKEN_MISSING' => 'SessionTokenMissingError', 'ERROR_APP_TOKEN_PARAMETERS_MISSING' => 'AppTokenParametersMissingError', 'ERROR_NOT_DELETED' => 'NotDeletedError', 'ERROR_NOT_ALLOWED_IP' => 'NotAllowedIPError', 'ERROR_LOGIN_PARAMETERS_MISSING' => 'LoginParametersMissingError', 'ERROR_LOGIN_WITH_CREDENTIALS_DISABLED' => 'LoginWithCredentialsDisabledError', 'ERROR_GLPI_LOGIN_USER_TOKEN' => 'LoginUserTokenError', 'ERROR_GLPI_LOGIN' => 'LoginError', 'ERROR_ITEMTYPE_NOT_FOUND_NOR_COMMONDBTM' => 'ItemTypeNotFoundNorCommonDBTMError', 'ERROR_SQL' => 'SQLError', 'ERROR_RANGE_EXCEED_TOTAL' => 'RangeExceedTotalError', 'ERROR_GLPI_ADD' => 'AddError', 'ERROR_GLPI_PARTIAL_ADD' => 'PartialAddError', 'ERROR_GLPI_UPDATE' => 'UpdateError', 'ERROR_GLPI_PARTIAL_UPDATE' => 'PartialUpdateError', 'ERROR_GLPI_DELETE' => 'DeleteError', 'ERROR_GLPI_PARTIAL_DELETE' => 'PartialDeleteError' }.freeze
Class Method Summary collapse
Class Method Details
.dispatch(type, message) ⇒ Object
52 53 54 |
# File 'lib/glpi/sdk/error.rb', line 52 def self.dispatch(type, ) raise constantize(type), end |