Closed
Description
The listing()
methods returns an array as name => id
or id => name
. These methods are inconsistent implemented and are based on a cache filled up by a previous call of list()
what can be confusing.
We have to find a consistent solution for this problem.
Todo
-
CustomField::listNames()
AddCustomField::listNames()
method as replacement forCustomField::listing()
#408 -
Group::listNames()
AddGroup::listNames()
method as replacement forGroup::listing()
#398 -
IssueCategory::listNamesByProject()
AddIssueCategory::listNamesByProject()
method as replacement forIssueCategory::listing()
#406 -
IssueStatus::listNames()
AddIssueStatus::listNames()
method as replacement forIssueStatus::listing()
#409 -
Project::listNames()
AddProject::listNames()
method as replacement forProject::listing()
#411 -
Role::listNames()
AddRole::listNames()
method as replacement forRole::listing()
#412 -
TimeEntryActivity::listNames()
AddTimeEntryActivity::listNames()
method as replacement forTimeEntryActivity::listing()
#414 -
Tracker::listNames()
AddTracker::listNames()
method as replacement forTracker::listing()
#416 -
User::listLogins()
AddUser::listLogins()
method as replacement forUser::listing()
#419 -
Version::listNamesByProject()
AddVersion::listNamesByProject()
method as replacement forVersion::listing()
#421