Class: DocomoNlu::Management::Scenario
Defined Under Namespace
Classes: TemplateScenarios, UserScenarios
Instance Method Summary collapse
Methods inherited from AIMLBase
check_status, #compile, compile, #deploy, deploy, deploy_request, #download, download, #transfer, transfer, upload, #upload
Methods inherited from Base
check_response, headers, #id_from_response, instantiate_collection, instantiate_record, #login, #logout, #static_headers
Instance Method Details
#destroy(scenario_id) ⇒ Object
20 21 22 23 |
# File 'lib/docomo_nlu/management/scenario.rb', line 20 def destroy(scenario_id) self.id = scenario_id super() end |
#save ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/docomo_nlu/management/scenario.rb', line 12 def save @attributes.select! {|a| a =~ /(userScenarios|templateScenarios)/ } userScenarios.each do |us| us.attributes.select! {|a| a =~ /(scenarioId|description|compileFlag)/ } end super end |