Module: Artisan
- Defined in:
- lib/artisan.rb,
lib/artisan/query.rb,
lib/artisan/story.rb,
lib/artisan/project.rb
Defined Under Namespace
Modules: Query
Classes: Project, Story
Class Method Summary
collapse
Class Method Details
.get_project(key, address = 'artisan.8thlight.com') ⇒ Object
7
8
9
10
11
|
# File 'lib/artisan.rb', line 7
def self.get_project(key, address = 'artisan.8thlight.com')
response = Query.get_project(key, address)
json_chunk = JSON::parse(response)
return Project.new(json_chunk)
end
|
.get_stories(key, address = 'artisan.8thlight.com') ⇒ Object
13
14
15
16
17
18
19
20
21
|
# File 'lib/artisan.rb', line 13
def self.get_stories(key, address = 'artisan.8thlight.com')
response = Query.get_stories(key, address)
json_chunk = JSON::parse(response)
@stories = []
json_chunk.collect { |story_chunk| @stories << Story.new(story_chunk) }
return @stories
end
|
.update_estimates(key, story, address = 'artisan.8thlight.com') ⇒ Object
23
24
25
|
# File 'lib/artisan.rb', line 23
def self.update_estimates(key, story, address = 'artisan.8thlight.com')
response = Query.update_estimates(key, story, address)
end
|