Module: SoapyBing::Soap::Response::ReportStatus
- Includes:
- Helpers::ClassName
- Included in:
- PollGenerateReportResponse
- Defined in:
- lib/soapy_bing/soap/response/report_status.rb
Instance Method Summary collapse
- #error? ⇒ Boolean
- #extract_status ⇒ Object
- #pending? ⇒ Boolean
- #report_status ⇒ Object
- #status ⇒ Object
- #success? ⇒ Boolean
Methods included from Helpers::ClassName
Instance Method Details
#error? ⇒ Boolean
20 21 22 |
# File 'lib/soapy_bing/soap/response/report_status.rb', line 20 def error? status == 'Error' end |
#extract_status ⇒ Object
12 13 14 |
# File 'lib/soapy_bing/soap/response/report_status.rb', line 12 def extract_status report_status['Status'] end |
#pending? ⇒ Boolean
28 29 30 |
# File 'lib/soapy_bing/soap/response/report_status.rb', line 28 def pending? status == 'Pending' end |
#report_status ⇒ Object
16 17 18 |
# File 'lib/soapy_bing/soap/response/report_status.rb', line 16 def report_status response['ReportRequestStatus'] end |
#status ⇒ Object
8 9 10 |
# File 'lib/soapy_bing/soap/response/report_status.rb', line 8 def status @status ||= extract_status end |
#success? ⇒ Boolean
24 25 26 |
# File 'lib/soapy_bing/soap/response/report_status.rb', line 24 def success? status == 'Success' end |