class Sharepoint::SPException

Public Class Methods

new(data, uri = nil, body = nil) click to toggle source
# File lib/sharepoint-ruby.rb, line 10
def initialize data, uri = nil, body = nil
  @data = data['error']
  @uri  = uri
  @body = body
end

Public Instance Methods

code() click to toggle source
# File lib/sharepoint-ruby.rb, line 18
def code         ; @data['code'] ; end
inspect() click to toggle source
# File lib/sharepoint-ruby.rb, line 22
def inspect
  "#<Sharepoint::SPException: #{{'error'=>@data}}>"
end
lang() click to toggle source
# File lib/sharepoint-ruby.rb, line 16
def lang         ; @data['message']['lang']  ; end
message() click to toggle source
# File lib/sharepoint-ruby.rb, line 17
def message      ; @data['message']['value'] ; end
request_body() click to toggle source
# File lib/sharepoint-ruby.rb, line 20
def request_body ; @body ; end
uri() click to toggle source
# File lib/sharepoint-ruby.rb, line 19
def uri          ; @uri ; end