Method: NextErpBridge::Core::Entry::ClassMethods#all

Defined in:
lib/next_erp_bridge/core/entry.rb

#all(limit_start = 0, limit_page_length = 0, do_login = true) ⇒ Object



49
50
51
52
53
54
55
56
57
# File 'lib/next_erp_bridge/core/entry.rb', line 49

def all(limit_start=0, limit_page_length=0, =true)
  before_action(login: )
  res = client.fetch({doctype: encoded_doctype}, [ ], ["*"], limit_start, limit_page_length)
  if res['data'].present?
    res['data'].map { | r | self.new(r) }
  else
    [ ]
  end
end