0
+http://github.com/bricooke/harvest-ruby
0
+Ruby wrapper around the Harvest API
0
+http://www.getharvest.com/api
0
+harvest = Harvest.new("company.harvestapp.com", "email@example.com", "password")
0
+harvest.users[0].last_name
0
+harvest.users[0].created_at
0
+=> "Fri May 11 15:00:08 EDT 2007"
0
+harvest.projects[0].name
0
+=> "Project Management"
0
+harvest.tasks(59273).name
0
+=> "Project Management"
0
+Fetch all entries and expenses for a project:
0
+harvest.report(5.years.ago, Time.now, :project_id => 6)
0
+or to filter on person:
0
+harvest.report(5.years.ago, Time.now, :person_id => 555)
0
+harvest.report(5.years.ago, Time.now, :person_id => 555, :project_id => 6)
0
+activesupport xml-simple
0
+sudo gem install harvest-ruby
0
+* Document the public API for rdocs
0
+Copyright (c) 2008 Brian Cooke
0
+Permission is hereby granted, free of charge, to any person obtaining
0
+a copy of this software and associated documentation files (the
0
+'Software'), to deal in the Software without restriction, including
0
+without limitation the rights to use, copy, modify, merge, publish,
0
+distribute, sublicense, and/or sell copies of the Software, and to
0
+permit persons to whom the Software is furnished to do so, subject to
0
+the following conditions:
0
+The above copyright notice and this permission notice shall be
0
+included in all copies or substantial portions of the Software.
0
+THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
0
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
0
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
0
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
0
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
0
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
0
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Comments
No one has commented yet.