Class: Umbreo::Helpers::AlertMessage

Inherits:
Object
  • Object
show all
Defined in:
lib/umbreo/helpers/alert_message.rb

Class Method Summary collapse

Class Method Details

.show_content_error_message(message, inline = false) ⇒ Object



37
38
39
40
41
42
43
# File 'lib/umbreo/helpers/alert_message.rb', line 37

def self.show_content_error_message(message, inline = false)
	if inline
		yield.gsub("#message", Rainbow(message).red.bright)
	else
		puts yield.gsub("#message", Rainbow(message).red.bright)
	end
end

.show_content_information_message(message, inline = false) ⇒ Object



45
46
47
48
49
50
51
# File 'lib/umbreo/helpers/alert_message.rb', line 45

def self.(message, inline = false)
	if inline
		yield.gsub("#message", Rainbow(message).cyan)
	else
		puts yield.gsub("#message", Rainbow(message).cyan)
	end
end

.show_content_success_message(message, inline = false) ⇒ Object



29
30
31
32
33
34
35
# File 'lib/umbreo/helpers/alert_message.rb', line 29

def self.show_content_success_message(message, inline = false)
	if inline
		yield.gsub("#message", Rainbow(message).green)
	else
		puts yield.gsub("#message", Rainbow(message).green)
	end
end

.show_error_exception(e) ⇒ Object



53
54
55
# File 'lib/umbreo/helpers/alert_message.rb', line 53

def self.show_error_exception(e)
	puts Rainbow("An error of type #{e.class} happened.").red.bright
end

.show_error_message(message, inline = false) ⇒ Object



13
14
15
16
17
18
19
# File 'lib/umbreo/helpers/alert_message.rb', line 13

def self.show_error_message(message, inline = false)
	if inline
		Rainbow(message).red.bright
	else
		puts Rainbow(message).red.bright
	end
end

.show_information_message(message, inline = false) ⇒ Object



21
22
23
24
25
26
27
# File 'lib/umbreo/helpers/alert_message.rb', line 21

def self.show_information_message(message, inline = false)
	if inline
		Rainbow(message).cyan
	else
		puts Rainbow(message).cyan
	end
end

.show_success_message(message, inline = false) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/umbreo/helpers/alert_message.rb', line 5

def self.show_success_message(message, inline = false)
	if inline
		Rainbow(message).green
	else
		puts Rainbow(message).green
	end
end