bobbingwide / wp-top12

Measuring effect on server response of the Top 12 WordPress plugins
Apache License 2.0
0 stars 0 forks source link

Refactor class-*.php files as shared library files where applicable #13

Open bobbingwide opened 3 years ago

bobbingwide commented 3 years ago

As part of the work to implement chart displays for slog ( admin ) and wp-top12 ( front end using pompey-chart or similar ) we need to refactor the class-*.php files as shared libraries.

Requirements

File Converted?
class-csv-merger.php downloads, merger, vt-stats, vt-top12
class-group-summary.php vt-top12
class-IP-to-host.php not used?
class-object-grouper.php downloads, vt-stats, vt-top12
class-object-sorter-natural.php not used?
class-object-sorter.php downloads, vt-stats, vt-top12
class-object.php downloads, vt-stats, vt-top12
class-plugin-extractor.php scrape-blocks - Don't change?
class-vt-row-basic.php vt-stats
class-vt-row.php vt-top12
class-vt-stats-top12.php vt-top12
class-vt-stats.php vt-stats vt-top12
class-wp-org-downloads.php downloads, myplugins
class-wp-org-plugins.php wp-top12 - Don't change
class-wp-org-v12-downloads.php blocker & wp-top12 - Don't change

Solution

bobbingwide commented 3 years ago

I also need to refactor