2017-03-06 7 views
0

"composer-client"ライブラリとの関係を解決する可能性をテストしました。私はAPIリファレンスで、 "composer-client.AssetRegistry"クラスがスーパークラス "レジストリ"から "resolve"メソッドと "resolveAll"メソッドを持っていることを確認します。このメソッドは、クライアントアプリケーションを開発するときに便利です。チェーントランザクション内のリレーションを解決する

しかし、composer- ランタイム .AssetRegistryは「取得」と「関係」を解決ずにレジストリレコードを返す「のgetAll」メソッドを持っています。

私はトランザクションコード内の関係を解決する方法を見つけることができないようです。それに関する手がかりは?どうも。

答えて

0

あなたは、composer-runtimeが現在resolve/resolveAllメソッドを提供していないことは間違いありません。トランザクションコードのパラメータとして渡されるオブジェクトは完全に解決される必要があるため、渡されたオブジェクトから必要なものすべてにアクセスできる必要があるため、これらの関数は必要ないかもしれません。

私はあなたのユースケースが本当に何であるかにかかっていると思います。トランザクションコード内から独立してAssetRegistriesから資産を取得したい場合は、現状のようにランタイムAPIを使用する関係に従って、関係を手動で解決する必要があります。

+0

よろしくお願いいたします。これが現在使用しているアプローチです。この機能が次のリリースで予定されていることを祈っています。 –

関連する問題