質問 > その他 > ProductClass.php のgetPrice02()でProduct情報を使いたいです |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
9-24 |
投稿日時: 2018/6/29 12:54
対応状況: −−−
|
新米 登録日: 2018/6/28 居住地: 投稿: 6 |
Re: ProductClass.php のgetPrice02()でProduct情報を使いたいです 新米様、ご回答ありがとうございます。
何処をコールしているのかを知る方法があるとは知りませんでした。 なんとなく、何故違う結果が入っているのかは分る気がしました。 ですが、おそらく、私がCUBEというより、オブジェクト指向をよく理解出来ていないからだと思うのですが、 >product_idをキーに getPrice02()においても、getProduct() においても、 「$product_id = $this->id;」 でproduct_idを取れるとことまでは分かります。 ですが、 >ProductRepositoryからproduct_idをキーにProductを取得 public function getProduct() { if(is_null($this->Product)){ $product_id = $this->id; //これをどう扱えば良いのか分かりません } return $this->Product; } また、私の欲しい動きはgetPrice02()内でカテゴリ情報の”category_id”、”rank”の連想配列を取得してreturn $this->price02に変化をつけさせることなのですが、教えて頂いたことをヒントにgetPrice02()で直接情報を得れるかな?と試してみたのですが、 public function getPrice02() { $this->ProductCategories = new ProductCategory(); dump($this->ProductCategories); return $this->price02; } としても、全てがnullの情報が2回まわるだけでした。 他にも思いつくだけ試してみたのですが、先にも書いた通り、私のオブジェクト指向への知識不足かと思いました。 こちらのサイトの質問の投稿の際に、他の方への知的財産の侵害にならないようにと注意を読みました。 皆さまにご迷惑の掛からないようにしなければ、と思うと、どのような形で質問して良いのか分かりませんし、もし私の欲しい回答がそれに該当するならご回答頂かなくてもどうにか頑張ろうと思います。 ですがもし、差支えの無い範囲の質問でしたら、ご回答頂けたらありがたく思います。 どうか、よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
ProductClass.php のgetPrice02()でProduct情報を使いたいです | 9-24 | 2018/6/28 15:31 |
Re: ProductClass.php のgetPrice02()でProduct情報を使いたいです | x002dc | 2018/6/28 20:18 |
» Re: ProductClass.php のgetPrice02()でProduct情報を使いたいです | 9-24 | 2018/6/29 12:54 |
Re: ProductClass.php のgetPrice02()でProduct情報を使いたいです | x002dc | 2018/6/29 18:40 |
Re: ProductClass.php のgetPrice02()でProduct情報を使いたいです | 9-24 | 2018/6/30 13:51 |