EntityAdapter, private properties, doctrine entity
まだ誰も着手していません。
評価
調査の方向性
この issue は、protected プロパティと public getter を持つ EntityAdapter と CompletionPackageEntity を指しています。まず EntityAdapter のプロパティ走査を読み、Doctrine のエンティティマッピングに関する問題と比較してください。完了時には、空の結果を生成するのではなく、このエンティティをシリアライズおよびデシリアライズするためのサポートされた方法を定義し、検証する必要があります。
索引モデルが issue の本文から書いたものです。
説明
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
- 主要言語
- PHP
- スター
- 64
- フォーク
- 36
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
contributte/apitte のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
contributte/apitte#218 ·
-
LinkGenerator再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープンfeature
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
contributte/apitte#3 · コメント 5 件 ·
contributte/apitte の issue をすべて見る
似ている issue
-
enhancement
難易度 1/5 1時間未満 初心者へのやさしさ 78/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
grokability/snipe-it#19996 ·
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
Add a dark themeオープンgood first issue laravel-appointment-reminders
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
Text to Speech fails on Windows: the temp file path loses its backslashes when stored in post meta対応中かも @azizulhasan が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信