[RFC] Context Managers, v2
| From: | Larry Garfield | Date: | Thu, 05 Nov 2026 17:33:14 +0000 |
| Subject: | [RFC] Context Managers, v2 | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-133003@lists.php.net to get a copy of this message | ||
Hi folks. Based on the feedback and problems with the previous Context Managers RFC, Arnaud and I
have a new approach to present:
https://wiki.php.net/rfc/context-managers-v2
It basically swaps the two-method approach in favor of "it's a generator, you're
welcome." The result is, I think, both simpler and more flexible, and resolves a number of
other issues as well. More details in the RFC.
There is a linked implementation, though Arnaud warns it's only partially complete so go easy
on it. :-) But the design in the RFC is all ready for review.
--
Larry Garfield
larry@garfieldtech.com