cebe / cebe/php-openapi

Fails on large definitions

Offen
#224 2 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
PHP
Sterne
500
Forks
99
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hi there, I'm trying to read [Cloudflare's](https://github.com/cloudflare/api-schemas/) API definitions into this package but it's about 5MB and `json_decode()` definitely doesn't like working with files that big. Does anyone have any suggestions for how to read in such a large file, or would the devs be open to replacing the stock `json_decode()` with a reader that can handle larger files?

Thanks!

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Überprüfe den JSON-Ladepfad des Pakets rund um json_decode() und ermittle, warum die 5MB große Cloudflare API-Definition nicht gelesen werden kann. Vergleiche praktikable Ansätze für große JSON-Eingaben und verifiziere anschließend, dass die gemeldete Definition erfolgreich geladen wird, ohne die bestehende JSON-Verarbeitung zu beeinträchtigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
php
Bereich
api
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.