Skip to content

Conversation

@diosmosis
Copy link
Member

Description:

Adding this base class for three reasons:

  • standardizing this practice will make it easier to break apart monolithic parts of the code (eg, making the troubleshooting functions use ajax)
  • ajax functionality is not well handled currently (ajax handlers must always be added, even if a feature should not add other hooks)
  • the code that initializes the different feature classes is currently rather unwieldy. the use of a standardized api will simplify it.

This refactor will be done piecemeal.

Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants