gocodebox / lifterlms

LifterLMS, a WordPress LMS Solution: Easily create, sell, and protect engaging online courses.
https://lifterlms.com
GNU General Public License v3.0
174 stars 134 forks source link

Coding Standards Updates Mega Issue #946

Open thomasplevy opened 4 years ago

thomasplevy commented 4 years ago

We currently exclude quite a few coding standards rules. Most of these rules are related to docblock and comment styling. Some require updates to code and tests. This issue is a mega issue to track all of the updates that should be made.

To see files that need updates, check the phpcs.xml file and delete/comment out the corresponding rule. Then run composer run-script check-cs-errors.

When submitting pull requests to work on parts of this issue please submit PRs for no more than 15 files per PR. That means if you wish to update 100 files you'll need to submit 7 different PRs.

In the PR please Add Per #946 to the PR description to reference (but not close) this issue.

When making updates please adhere to our coding and documentation standards.

yojance commented 4 years ago

I'll like to claim the following directory: https://github.com/gocodebox/lifterlms/tree/master/includes/abstracts