- Change view rendering using return method, so no view data in base controller needed
- Remove function getViewData() and extract()
- Change view execution with class Djokka\ViewData
- Check the return is instance of Djokka\ViewData to get main view
Replace shutdown event works if error reporting is enabled
Add feature to function delete() to deleting the key of session keyset
- Add function addData() to handle multiple login site
- Add feature delete user session by keyset name
Rendering view from data of class Djokka\ViewData