Module: ContiamoEvent
- Defined in:
- lib/contiamo_event.rb,
lib/contiamo_event/base.rb,
lib/contiamo_event/version.rb
Defined Under Namespace
Classes: Base, Configuration
Constant Summary
collapse
- VERSION =
"0.0.1"
Class Method Summary
collapse
Class Method Details
.base ⇒ Object
38
39
40
|
# File 'lib/contiamo_event.rb', line 38
def self.base
@base ||= Base.new
end
|
.configuration ⇒ Object
15
16
17
|
# File 'lib/contiamo_event.rb', line 15
def self.configuration
@configuration ||= Configuration.new
end
|
19
20
21
|
# File 'lib/contiamo_event.rb', line 19
def self.configure
yield(configuration) if block_given?
end
|
.event(args) ⇒ Object
28
29
30
31
|
# File 'lib/contiamo_event.rb', line 28
def self.event(args)
Fail 'Argument need to be a Hash' unless args.is_a? Hash
base.post(:user, args)
end
|
.session(args) ⇒ Object
33
34
35
36
|
# File 'lib/contiamo_event.rb', line 33
def self.session(args)
Fail 'Argument need to be a Hash' unless args.is_a? Hash
base.post(:user, args)
end
|
.user(args) ⇒ Object
23
24
25
26
|
# File 'lib/contiamo_event.rb', line 23
def self.user(args)
Fail 'Argument need to be a Hash' unless args.is_a? Hash
base.post(:user, args)
end
|