06-23-2017, 12:36 PM
There is actually a little bit of a method to the madness.
While everyone here downloads userspice as one products, on the backend it is actually 3 products.
1. The open-source classes that were the standard classes constructed and taught by codeAcademy. People who took those courses, learned the classes this way so we learned them.
2. helpers.php are my functions that go in all of my projects, closed or open source.
3. us_helpers.php is mostly functions I only use on userspice or projects built on userspice.
So, because the classes came as a set, I left them as a set so the large number of people who learned coding from Alex had them as they were used to.
I also keep all these things in sync, so if we do update the db class, it gets updated across all my projects. Same for helpers.php.
Not the best answer, but there is a reason.
While everyone here downloads userspice as one products, on the backend it is actually 3 products.
1. The open-source classes that were the standard classes constructed and taught by codeAcademy. People who took those courses, learned the classes this way so we learned them.
2. helpers.php are my functions that go in all of my projects, closed or open source.
3. us_helpers.php is mostly functions I only use on userspice or projects built on userspice.
So, because the classes came as a set, I left them as a set so the large number of people who learned coding from Alex had them as they were used to.
I also keep all these things in sync, so if we do update the db class, it gets updated across all my projects. Same for helpers.php.
Not the best answer, but there is a reason.