問題タブ [mezzio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
81 参照

php - Zend Expressive API がオブジェクトの内容を返さない

主に学習目的で小さな API を作成していますが、現在取り組んでいるプロジェクトに実装する可能性があります。ここまでで、zend 表現力豊かなスケルトン アプリケーションをインストールし、モデルとエンティティをセットアップしました。データベースにクエリを実行して結果を取得することはできますが、結果を JSON 応答として返すと、結果ごとに空の配列のリストしか表示されません。配列に変換するのではなく、データベースから返される実際のオブジェクトを返すことができるようにしたいと考えています。

HomePageHandler.php

18 個の「製品」エンティティのリストを含む JSON 応答が返されることを期待しています。私の結果は次のようになります。

他に見たいコードがあれば教えてください。前もって感謝します!

Product.php コードで編集

0 投票する
1 に答える
43 参照

zend-framework - 私の Zend-HAL 実装が保護された値で機能しない理由

私は Zend フレームワークを初めて使用し、API 応答の生成に HAL を使用しようとしています。以下は、私の問題のより簡単な状況です。

クラス:

ハイドレーターでテストすると、次のようにうまく機能します。

私のHAL構成は次のとおりです。

Zend 表現力豊かな (バージョン 3) リクエスト ハンドラーで次の行を使用します。

リンクは正しく生成されますが、メタ データ (バージョン情報) は空になります。どんな助けでも大歓迎です。

注意: 私の実際のコードは複雑です。ここでは、問題のより単純なバージョンを生成しようとしました。