Module: GroupMe
- Extended by:
- Core
- Defined in:
- lib/groupme.rb,
lib/groupme/core.rb,
lib/groupme/group.rb,
lib/groupme/client.rb,
lib/groupme/errors.rb,
lib/groupme/version.rb,
lib/groupme/image_client.rb,
lib/groupme/configuration.rb
Defined Under Namespace
Modules: Core
Classes: Client, Configuration, Group, ImageClient, MissingConfigurationError
Constant Summary
collapse
- VERSION =
'0.9.5'
Class Method Summary
collapse
Methods included from Core
root
Class Method Details
.client ⇒ Object
50
51
52
|
# File 'lib/groupme/client.rb', line 50
def self.client
@client ||= Client.new
end
|
.client=(client) ⇒ Object
46
47
48
|
# File 'lib/groupme/client.rb', line 46
def self.client=(client)
@client = client
end
|
.configuration ⇒ Object
32
33
34
|
# File 'lib/groupme/configuration.rb', line 32
def self.configuration
@configuration ||= Configuration.new
end
|
.configuration=(configuration) ⇒ Object
28
29
30
|
# File 'lib/groupme/configuration.rb', line 28
def self.configuration=(configuration)
@configuration = configuration
end
|
20
21
22
|
# File 'lib/groupme/configuration.rb', line 20
def self.configure
yield(configuration)
end
|
.reset_configuration! ⇒ Object
24
25
26
|
# File 'lib/groupme/configuration.rb', line 24
def self.reset_configuration!
@configuration = Configuration.new
end
|