0
自分のe-mailでTokenCustomerIDで顧客情報を取得しようとすると、オブジェクトが返されます。オブジェクトのスクリーンショットを見つけてください。eway応答オブジェクトの保護された値を取得するにはどうすればよいですか?
このオブジェクトからデータにアクセスしたいのですがどうすればよいですか?
ありがとうございます。
自分のe-mailでTokenCustomerIDで顧客情報を取得しようとすると、オブジェクトが返されます。オブジェクトのスクリーンショットを見つけてください。eway応答オブジェクトの保護された値を取得するにはどうすればよいですか?
このオブジェクトからデータにアクセスしたいのですがどうすればよいですか?
ありがとうございます。
に、eWay PHP SDKを取得/設定機能を含む、多くの機能を実装するために特性を使用しています - これらはHasAttributesTrait
で見つけることができます。これは、あなたが保護されたとして、あなたがダンプするとき、それらが標識されていても、直接プロパティにアクセスできることを意味しますオブジェクト:
$response = $client->queryCustomer(917758625852);
$tokenCustomerID = $response->Customers[0]->TokenCustomerID;
保護されたプロパティに直接アクセスすることはできません。それが提供するゲッターメソッドのクラスを見てください。 – Devon
ReflectionProperty :: getValueを使用できますか? –
私はそれがクラスのインスタンスの実際の値ではなく、クラス内で定義されているデフォルト値に対してのみ役に立つと思うでしょう。 – Devon