Namespaces um die Quellen unterscheiden zu können
Beispiel wäre:
- YCom User Log, REDAXO User Log, Simple SAML AUTH, REST API ..
So könnten man das alles gut unterscheiden.
Benennungen könnten sein
- Source (Bei Azure Cloud heißt es so)
- Namespace
Um es besser zu erklären. Ich würde eigene Quellen anmelden wollen, also so, dass das Log diese individuell auch aufnehmen kann. Dazu würde ich eigene Logklassen erstellen wollen, welche für die verschiedenen Quellen zuständig sind. Sowas wir user_activity (das was im Moment ausgewählt werden kann) oder eben auch den Zugriff auf eine REST API. Dabei spielen dann die EP nur in den individuellen Fällen eine Rolle. Es würden auch Logs entstehen, die mit den EPs nichts zu tun haben.
Source finde ich gut. Die Logs an sich bleiben aber in der gleichen DB/Datei? Eine API kann man sich natürlich selbst bauen, das würde ich nicht im Addon einbinden.