View Issue Details

IDProjectCategoryView StatusLast Update
0002292Composrcorepublic2016-10-13 04:45
ReporterChris GrahamAssigned ToChris Graham 
SeverityFeature-request 
Status resolvedResolutionfixed 
Product Version 
Fixed in Version 
Summary0002292: Refactor http_download_file function
DescriptionThis function is very long, and takes too many parameters.

Break it down into a class, with a simple frontend function to call it.

Turn some of the more exotic parameters that exist now into parameters via a map array parameter.

Make sure remaining parameters are in a logical order.

Stop using globals, make them properties that can be read by code that instantiates the class (i.e. not using the wrapper function).

Rename the wrapper function to cms_http_request.
TagsRisk: Core rearchitecting
Time estimation (hours)6
Sponsorship open

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2016-03-14 21:43 Chris Graham New Issue
2016-03-14 21:44 Chris Graham Tag Attached: Core rearchitecting
2016-03-14 22:33 Chris Graham Time estimation (hours) 4 => 6
2016-03-14 22:33 Chris Graham Description Updated View Revisions
2016-06-08 00:15 Chris Graham Tag Renamed Core rearchitecting => Risk: Core rearchitecting
2016-10-13 04:45 Chris Graham Status non-assigned => resolved
2016-10-13 04:45 Chris Graham Resolution open => fixed
2016-10-13 04:45 Chris Graham Assigned To => Chris Graham