Das ist jedoch das was ich meinte und auch das was meine Demo zeigt: Austauschbare und transparente Layer. D.h., daß der Enctype Layer im Anwendungscode gar nicht mehr sichtbar wird, ebnsowenig wie die Datenquelle STDIN und der Transportlayer einschließlich der Requestmethode.
Okay, dann war die Frage nicht nach PHP, sondern nach PHP-Frameworks, die das angepsrochene Problem angehen. Das lässt sich ebenfalls positiv beantworten, auf Packagist (dem CPAN-Pendant für PHP) finden sich aktuell über 800 Parser für diverse Content-Types. Die lassen sich einfach als Middleware in PHP-Frameworks integrieren, für Middelwars gibt es sogar einen eigenen PSR-Standard, an dem sich viele große PHP-Frameworks und Subcommunities beteiligen, die Dunkelziffer der konformen Frameworks ist vermutlich noch mal sehr viel größer. Nimmt man die zahllosen Parser und Frameworks hinzu, die nicht auf Packagist zu finden sind oder die den Standard nicht implementieren, aber ihre eigene Custom-Lösung anbieten, überwiegt das Angebot doch deutlich die Nachfrage. So leid es mir für dich tut, deine Lösungen sind ihrer Zeit nicht voraus, sondern wiederkäute Kost.