File tree Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ module FreeAgent
12
12
require_relative 'freeagent/project'
13
13
require_relative 'freeagent/task'
14
14
require_relative 'freeagent/timeslip'
15
+ require_relative 'freeagent/note'
15
16
class << self
16
17
attr_accessor :environment
17
18
attr_accessor :debug
Original file line number Diff line number Diff line change
1
+ module FreeAgent
2
+ class Note < Resource
3
+ resource :note
4
+
5
+ resource_methods :find , :filter , :update , :delete
6
+
7
+ attr_accessor :note , :parent_url , :author
8
+
9
+ date_accessor :created_at , :updated_at
10
+
11
+ # FIXME Need to change POST to allow query strings to be passed to it
12
+ def self . create ( attributes )
13
+ raise FreeAgent ::NotImplemented . new ( "FIXME Need to change POST to allow query strings to be passed to it" )
14
+ end
15
+
16
+ def self . find_all_by_contact ( contact )
17
+ Note . filter ( :contact => contact )
18
+ end
19
+
20
+ def self . find_all_by_project ( project )
21
+ Note . filter ( :project => project )
22
+ end
23
+ end
24
+ end
You can’t perform that action at this time.
0 commit comments