The ThemeHandler class is removed
In Wigbi 1.0, I have implemented a quite powerful JavaScript/CSS bundling component, which can bundle multiple files and folders into a single file. This is really handy and also saves a lot of bandwidth, which will make the pages load faster.
However, since this component is introduced in Wigbi 1.0, it is time to say goodbye to the good old ThemeHandler class. Since its role has been reduced to just list all .css files within a folder, I consider its golden days to be gone.
So, instead of the ThemeHandler class, Wigbi will use a new configuration file key – cssFolders – and just add its value to the default CSS bundle tag that it generates when it is started. Simple, eh?
To override the value of this configuration key, set the value of the new Wigbi::cssFolders(…) property before starting Wigbi.
