Stop interfering with $_POST superglobal
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Search the codebase for places that modify $_POST, then trace how those values are used by the relevant request handlers. Read the surrounding code to identify cases that need local parsed parameters. Done means those handlers no longer modify the superglobal while preserving their behavior; the issue names no specific files or tests.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
There are many places in the codebase where we modify what's in $_POST. This is a bad practice that can have unpredictable side effects. Instead, we should get content out of $_POST as needed, and in cases where we need to modify params submitted in the POST body, we should parse them into a local variable.
- Lingua principale
- PHP
- Stelle
- 127
- Fork
- 23
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di PressForward/pressforward
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
PressForward/pressforward#1296 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 57/100
PressForward/pressforward#1295 · 5 commenti ·
-
Bump PHP-JWT versionAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 20/100
PressForward/pressforward#1276 ·
-
Update required PHP to 8.0Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 55/100
PressForward/pressforward#1274 ·
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
PressForward/pressforward#1219 · 1 commento ·
Tutte le issue di PressForward/pressforward
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 89/100
backdrop-contrib/commerce#65 ·
-
backend enhancement good first issue php
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Evalogical-Inc/devReady#66 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
mollie/PrestaShop#1627 ·
I maintainer di solito rispondono entro 5 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
FriendsOfFlarum/follow-tags#118 ·