会社を MySQL データベースに追加する REST API エンドポイントを構築しています。クライアントは、データ パッケージが添付された POST 要求を送信します。データ パッケージは JSON オブジェクトです。JSON Company オブジェクトが、API が使用する Company クラスと正確に一致するようにフォーマットされていると想定します。
JSON Company オブジェクト データを Company クラスに取得するにはどうすればよいですか? Company オブジェクト ( json_decode()
JSON オブジェクト) をインスタンス化してから、多数のメソッドを呼び出すのはばかげているように思えset()
ます。
クライアント パッケージで同じモデルを提供して、JSON として API に渡されるオブジェクトを構築してから、デコードして同じオブジェクトに再度マップすることを計画しているため、特にばかげているように思えます。
何か不足していますか?API を構築している間、私は常に冗長に見えるものに直面していますが、おそらくそれはまさに起こらなければならないことです。