Been isolating the data layer from the core domain model, largely because I know I’ll have to redo it post WordPress. But it’s starting to feel like there’s too many implicit assumptions.
So I’m just going to go ahead and use Laravel’s DB library. Worst case, I have to redo everything anyway.