You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SugarEntrylist class - A class that takes information from the sugarcrm server and converts it into a nice python format. It will take the data and put it into string format, with quotes and bracket around string.
import pprint
from sugarbean import SugarBean
## SugarEntryList
# takes response from server and creates a nice python data structure
#
class SugarEntryList:
## SugarEntryList Constructor
# @param self the object pointer
# @param data server response to be parsed
def __init__(self, data):
try:
d = data['entry_list']
except KeyError:
d = data
self.data = []
for i in d:
self.data.append(SugarBean(i))
def __iter__(self):
return self.data.__iter__()
def next(self):
return self.data.next()
def __str__(self):
result = '['
for bean in self.data:
result += str(bean)+", "
result += ']'
return result
def __getitem__(self, i):
pass