How to log actions? |
Hi,
I want to log data-modifications. For that I could create a new realtionship table where I add a new entry with every SQL-Insert or Update action. Every log should contain several infos like the user-id, the data-object that was modified, maybe the before and after-value and the action itself (create, update, delete). Should I write a custom action for that within every controller-function that adds, updates or deletes data? Or should I look for a hook to manage it? Thanks in advance! jellix
Not sure about the before and after state but this might give you something to start with
https://stackoverflow.com/questions/3958...odeigniter
Practical guide to IgnitedCMS - Book coming soon, www.ignitedcms.com
I would suggest to write your own logging function for each function in the controller.
I guess you also want to log specific input in the controller functions.
In CI4 you can define callbacks to be executed before or after an insert, update or delete in you model: https://codeigniter4.github.io/userguide...del-events
CodeIgniter 4 tutorials (EN/FR) - https://includebeer.com
/*** NO support in private message - Use the forum! ***/ |
Welcome Guest, Not a member yet? Register Sign In |