The following markers were found:
  • todo  53

auth\clsAuthDataManager.php1

Type Line Description
todo 5 Split out into separate DataManagers?

dstruct_common\clsAPCCache.php1

Type Line Description
todo 90 rewrite to handle pools

dstruct_common\clsCalculate.php2

Type Line Description
todo 67 Handle incorrect parameters
todo 209 complete long description

dstruct_common\clsDatabaseCache.php2

Type Line Description
todo 5 Easy way to set up the database?
todo 145 restrict to cache entries which are part of this application!

dstruct_common\clsDB.php1

Type Line Description
todo 41 Check $dbtype has an available driver?

dstruct_common\clsDBIterator.php1

Type Line Description
todo 5 Gives a count of 1 when returns just an empty array?!

dstruct_common\clsDStructMemCache.php2

Type Line Description
todo 49 Check connecting to servers works as expected (what is returned when adding server).
todo 93 rewrite to handle pools

dstruct_common\clsFormat.php2

Type Line Description
todo 20 Set default dec and thou separators in Prefs
todo 20 $trimdecimals currently doesn't take account of $decsep

dstruct_common\clsObjCollection.php1

Type Line Description
todo 227 If $element = getID(), use different sort

dstruct_common\clsObjWatcher.php1

Type Line Description
todo 51 changed - needs checking

dstruct_common\clsValidate.php8

Type Line Description
todo 30 Shane.... wft?
todo 92 split method from allowablechars stuff!
todo 116 Just us a regex? Do we even need this? Better to keep it as ppl may get confused with leading zeros??
todo 129 What about upper case stuff...?? Make it a param?
todo 149 Only checks a very specific format!
todo 260 changed, needs checking
todo 347 only validates in the format dd/mm/yyyyy!
todo 471 Downloads whole video to check????? DELETE!?

filetools\clsFileUploader.php7

Type Line Description
todo 12 sort methods alphabetically
todo 92 Can't we use the built in constants???
todo 163 Test for relative path breakouts
todo 163 Add parameter to call clearstatcache()?
todo 198 Remove if we can build in PHP's errors instead of copying here
todo 324 check return is in bytes
todo 421 Should throw a descriptive error if can not save

filetools\clsFSPermissions.php2

Type Line Description
todo 5 Test and document on Ubuntu
todo 5 Some permissions changes were needed to allow this to work. Test and document.

inc_bootstrap.php1

Type Line Description
todo 157 DOES NOT APPEAR TO WORK IF YOU PASS AN ARRAY ELEMENT e.g. hsc($data['element']);

mobile\clsURLTranslatorExtension.php1

Type Line Description
todo 5 Impliment class

mobile\clsURLTranslatorSubDomain.php1

Type Line Description
todo 5 Impliment class

presentation\clsCSVOutput.php1

Type Line Description
todo 5 Accept recordset objects like DataTable?

presentation\clsDataTable.php1

Type Line Description
todo 56 check datatype

presentation\clsHMenu.php1

Type Line Description
todo 5 This was written some years ago and probably needs updating to fit more recent menu technologies

presentation\clsVMenu.php3

Type Line Description
todo 5 This was written some years ago and probably needs updating to fit more recent menu technologies
todo 5 Add method to get last button id rather than next button as it is counter-intuitive.
todo 216 confirm usage of this method.

rss\clsRSSFeed.php6

Type Line Description
todo 5 This package could do with a re-write. Documentation isn't clear either.
todo 451 What format??
todo 572 What does this mean?
todo 581 What does this mean?
todo 619 Should be more specific about what is missing!
todo 619 Should throw an error, rather than use trigger_error()

rss\clsRSSItem.php1

Type Line Description
todo 5 Could do with a rewrite. Why ID and GUID etc?

tree\clsTree.php1

Type Line Description
todo 166 Define the acceptable range

tree\clsTreeNode.php5

Type Line Description
todo 103 Impliment addChild()
todo 155 Impliment getNodesToRoot()
todo 179 Impliment getSiblings()
todo 185 Define the acceptable range
todo 338 Define the acceptable range