EntityAdapter, private properties, doctrine entity
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
L'issue riguarda EntityAdapter e una CompletionPackageEntity con proprietà protected e getter publici. Inizia leggendo il percorso delle proprietà di EntityAdapter e confrontalo con la questione del mapping delle entità Doctrine. Il lavoro completato deve definire e verificare un modo supportato per serializzare e deserializzare questa entità invece di produrre un risultato vuoto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Nějak nemůžu přijít na to jak namapovat entity k serializaci do openapi a k deserializaci.
Koukám do zdroje EntityAdapter a vidím, že prochází pouze public properties, ale co entity
class CompletionPackageEntity
{
public function __construct(
/** @var array<string,WeightProduktVariantaEntity> */
protected array $weightOfItems,
/**
* @var ArrayOfCompletionPackageDokladEntity|null
*/
protected ?ArrayOfCompletionPackageDokladEntity $data,
/** @var array<string,string> */
protected array $EANtoProduktVarianta,
protected bool $iAmNotOwner
)
{
}
public function addWeightOfItem(string $weight): void
{
$this->weightOfItems[] = $weight;
}
přesto, že existují public gettery tak je pro EntityAdapter tato entity prázdná.
Má to nějaké řešení? Jak jsou třeba mapovány doctrine entity? Musím EntityAdapter přepsat? Existuje už nějaký přepsaný?
díky za rady
- Lingua principale
- PHP
- Stelle
- 64
- Fork
- 37
- Merge medio
- 1g 1h
- PR unite (30g)
- 1
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 contributte/apitte
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
contributte/apitte#218 ·
-
LinkGeneratorForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertafeature
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
contributte/apitte#3 · 5 commenti ·
Tutte le issue di contributte/apitte
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
nextcloud/integration_openai#446 ·
-
bug customer-reported
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
MagnaCapax/PMSS#1101 ·
I maintainer di solito rispondono entro 5 giorni
-
InvoiceSettled is answered 200 when the invoice cannot be re-fetched, so BTCPay never redelivers itAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
btcpayserver/woocommerce-greenfield-plugin#93 ·
I maintainer di solito rispondono entro 1 giorno
-
kind/bug status/triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
bug medium priority unconfirmed
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
filamentphp/filament#20760 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno