Fatal error: Call to a member function get() on a non-object
の上
pr($transaction->invoice->get());
奇妙なメッセージが表示されます。私はその方法がそこにあり、使用可能であり、使用する前に再確認することさえできることを確かに知っています。ここで何が問題になっていますか?
pr(get_class_methods($transaction->invoice));
Array
(
[0] => __construct
[1] => get
[2] => __toString
[3] => getHref
[4] => setHref
[5] => _get
)
アップデート:
var_dump(is_object($transaction->invoice));
として評価bool(true)
どの方法も機能しません。私は困惑している!これはそれらのエッジケースの1つだと思います。Recurlyライブラリを使用しています。
アップデート
戻ってきたオブジェクトの中には、インスタンス化されていないものがあるようです。それは変だ。PHPがこれを行うことを知りませんでした。