lipkau / ol.modules

Modules to extend a2
GNU General Public License v3.0
2 stars 1 forks source link

Change the way classes of modules are structured #36

Open lipkau opened 7 years ago

lipkau commented 7 years ago

classes should be designed as such:

class MyModuleNameModel
{
    static moduleName := "MyModuleName"
    static modulePack   := "ModulePackName"
    static moduleDoc    := "https://github.com/....../wiki/MyModuleName"
}

class MyModuleName extends MyModuleNameModel
{
    ; CODE GOES HERE
}

class MyModuleNameController extends MyModuleNameModel
{
    ; CODE GOES HERE
}