Wait though – so the model binding calls through into the DB as well, via Eloquent? That’s cool out of the box, but I hope it’s tweakable. Say e.g. I want to use Doctrine. And also, I want the model binding more on form input.
Use of strings for controller methods is a bit of a downside, but that’s part of the nature of PHP I guess. And maybe it will have its upsides too (i.e. building a string to determine which controller/method). We’ll see.