Module: EasyInstaller::Sandbox::Message
- Defined in:
- lib/easy_installer/sandbox_modules/message.rb
Defined Under Namespace
Modules: EvalInstanceMethods, IncludedCode, Result
Class Method Summary
collapse
Class Method Details
.aftercode ⇒ Object
13
14
15
|
# File 'lib/easy_installer/sandbox_modules/message.rb', line 13
def self.aftercode
""
end
|
.beforecode ⇒ Object
4
5
6
7
8
9
10
11
|
# File 'lib/easy_installer/sandbox_modules/message.rb', line 4
def self.beforecode
"add_message = (type, message) ->
result.push {type: 'message', class: type, message: message}
redirect_to = (site) ->
result.push {type: 'message', class: 'redirect_to', message: site}
"
end
|
.name ⇒ Object
27
28
29
|
# File 'lib/easy_installer/sandbox_modules/message.rb', line 27
def self.name
"messages"
end
|
.result_analize(raw_result) ⇒ Object
17
18
19
20
21
22
23
24
25
|
# File 'lib/easy_installer/sandbox_modules/message.rb', line 17
def self.result_analize(raw_result)
if raw_result["type"] == "message"
return Result::Message.new(raw_result)
elsif raw_result["type"] == "action"
return Result::Action.new(raw_result)
else
return false
end
end
|