UVM RAL on two different interfaces in the system

Dear Forum members,
I want to look at a working example of RAL whose underlying physical interfaces are different. For e.g using the same RAL sequence I should be able to see the registers writes through SPI and UART or any two different physical protocols basically to appreciate the abstraction that RAL gives… Is it there somewhere in the Cookbook or EDAplayground ??