Class: GSquire::Task

Inherits:
Hashie::Mash
  • Object
show all
Defined in:
lib/gsquire/models/task.rb

Constant Summary collapse

DATA_ATTRIBUTES =
%w[
  id
  title
  parent
  notes
  status
  due
  completed
  deleted
  hidden
].freeze

Instance Method Summary collapse

Instance Method Details

#dataObject



19
20
21
# File 'lib/gsquire/models/task.rb', line 19

def data
  select {|k,v| DATA_ATTRIBUTES.include? k }
end