Improve log framework
I just tried to use Civi::log() & hit 1 limitation & one thing that I think is intended to be a feature that is missing.
The limitation is that debug_log_message() accepts a value 'prefix' that causes a separate file to be used. It's not possible to pass that using Civi::log(). I think ideally it would be possible to do
Civi::log('my thing') & have that passed through to 'prefix'
I'm not quite sure how that would look at the container set up level - but I think it should be 'that easy' for the calling function.
The second thing is I think there is an intent these could be altered via hook/symfony so that, eg. a syslog logger can be used instead