Module: ElectionBuddy
- Defined in:
- lib/election_buddy.rb,
lib/election_buddy/error.rb,
lib/election_buddy/client.rb,
lib/election_buddy/version.rb,
lib/election_buddy/resource.rb,
lib/election_buddy/configuration.rb,
lib/election_buddy/error_formatter.rb,
lib/election_buddy/entities/validation.rb,
lib/election_buddy/entities/importation.rb,
lib/election_buddy/entities/validation/result.rb,
lib/election_buddy/resources/voter_list_resource.rb,
lib/election_buddy/entities/validation/line_error.rb,
lib/election_buddy/entities/validation/list_error.rb,
lib/election_buddy/entities/validation/line_errors.rb,
lib/election_buddy/entities/validation/list_errors.rb
Overview
ElectionBuddy API client library
Defined Under Namespace
Classes: Client, Configuration, Error, ErrorFormatter, Importation, Resource, Validation, VoterListResource
Constant Summary collapse
- VERSION =
Current version of ElectionBuddy gem
"0.4.0"
Class Attribute Summary collapse
-
.configuration ⇒ Configuration
Current configuration.
Class Method Summary collapse
-
.configure {|config| ... } ⇒ Object
Configures the ElectionBuddy client.
Class Attribute Details
.configuration ⇒ Configuration
Returns Current configuration.
32 33 34 |
# File 'lib/election_buddy.rb', line 32 def configuration @configuration end |
Class Method Details
.configure {|config| ... } ⇒ Object
Configures the ElectionBuddy client
38 39 40 41 |
# File 'lib/election_buddy.rb', line 38 def configure self.configuration ||= Configuration.new yield(configuration) end |