質問 > フロント機能 > softDeleteFilterについて |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuy-tank |
投稿日時: 2017/11/17 12:15
対応状況: −−−
|
一人前 登録日: 2017/11/10 居住地: 投稿: 72 |
softDeleteFilterについて \ECCUBE\Service\CartServiceのコンストラクタでは、プロパティに値を設定するとともに、loadProductClassFromCart()メソッドを呼び出しています。このメソッドの目的は、\Eccube\Entity\CartItemのobjectプロパティに、カートに入っている商品に対応する\Eccube\Entity\ProductClassをデータベースから探し出してセットするものと理解しております。
このメソッドの冒頭では、 $softDeleteFilter = $this->entityManager->getFilters()->getFilter('soft_delete'); $excludes = $softDeleteFilter->getExcludes(); $softDeleteFilter->setExcludes(array( 'Eccube\Entity\ProductClass', )); という処理が行われていますが、この処理には一体どのような意味があるのでしょうか? データベースに関連した処理であることはわかるのですが、自分はデータベースに弱いので、宜しければ教えて頂きたいです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» softDeleteFilterについて | yuy-tank | 2017/11/17 12:15 |
Re: softDeleteFilterについて | umebius | 2017/11/17 12:33 |
Re: softDeleteFilterについて | yuy-tank | 2017/11/17 13:25 |
Re: softDeleteFilterについて | umebius | 2017/11/17 14:05 |
Re: softDeleteFilterについて | yuy-tank | 2017/11/17 14:36 |