Add support for serializing fake closures
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C
- Sterne
- 40.4k
- Forks
- 8.1k
- Ø Merge
- 2 T. 13 Std.
- Gemergte PRs (30 T.)
- 96
Beschreibung
Description
Fake closures are closures that reference an existing function and are most likely the result of using the First Class Callable syntax function_name(...). It not being serializable makes it harder to move from array/string callable to it.
This limited support should be easier to implement than for arbitrary closures.
Came up as a user-note: https://php.net/manual/en/functions.first_class_callable_syntax.php#129635
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Das Issue nennt keine Quelldatei, keinen Test und keinen Einstiegspunkt. Ermittle daher zunächst die bestehende Verarbeitung der Closure-Serialisierung im PHP-Quellcode und in den Tests. Bestätige den Umfang in Bezug auf fake closures, die mit First Class Callable syntax erstellt wurden; abgeschlossen ist die Arbeit, wenn diese Closures serialisiert werden können, ohne Unterstützung für beliebige Closures zu implizieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- php
- Bereich
- backend
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100