Class: FreckleApi::Project

Inherits:
Model
  • Object
show all
Defined in:
lib/freckle_api/project.rb

Instance Method Summary collapse

Methods inherited from Model

list

Methods included from Coercions

included

Instance Method Details

#__entriesObject

entries is a method of hash, so we’re aliasing it for now. Hashie’s MethodWithIndirectAccess should take care of this, but it doesn’t seem to work in this case, so we do it manually.



15
# File 'lib/freckle_api/project.rb', line 15

alias_method :__entries, :entries

#entriesObject



17
18
19
# File 'lib/freckle_api/project.rb', line 17

def entries
  self[:entries]
end

#reload!(api) ⇒ Object



21
22
23
# File 'lib/freckle_api/project.rb', line 21

def reload!(api)
  update api.project(FreckleApi.uri('projects', id))
end