We have moved to GitHub Issues
Created by Shannon Deminick 18 Nov 2014, 01:26:54 Updated by Shannon Deminick 13 Sep 2018, 04:38:45
Subtask of: U4-5419
This needs to be moved to a correct namespaces and named properly, then it needs to only include relevant methods used in XSLT - this should be the ONLY place it is used.
All caching needs to be removed and dealt with differently for this - also it would be better if this was NOT a static class.
All code needs to be updated to use the new service layer.
All code that does any 'writing' must be removed (i.e. setSession), XSLT should only ever read, that is it!
This class is ONLY to be used for XSLT extensions, it will be heavily refactored for use within XSLT only.
All methods that do any writing (i.e. SetCookie, SetSession, etc...) will be removed. All methods and the class itself will become non-static and all will be renamed appropriately.
This class will not be officially supported apart from use within XSLT. It will be renamed XSLT library.
Let me know if I can help marking anything as "should never have been here in the first place" or similar :)
Backwards Compatible: False
Due in version: