Code Duplication    Length = 10-10 lines in 2 locations

src/Eccube/Service/Calculator/OrderItemCollection.php 1 location

@@ 63-72 (lines=10) @@
60
     *
61
     * TODO 暫定対応. 本来は明細種別でチェックする.
62
     */
63
    public function hasProductByName($productName)
64
    {
65
        $OrderItems = $this->filter(
66
            function (ItemInterface $OrderItem) use ($productName) {
67
                /* @var OrderItem $OrderItem */
68
                return $OrderItem->getProductName() == $productName;
69
            });
70
71
        return !$OrderItems->isEmpty();
72
    }
73
74
    /**
75
     * 指定した受注明細区分の明細が存在するかどうか

src/Eccube/Service/PurchaseFlow/ItemCollection.php 1 location

@@ 68-77 (lines=10) @@
65
     *
66
     * TODO 暫定対応. 本来は明細種別でチェックする.
67
     */
68
    public function hasProductByName($productName)
69
    {
70
        $OrderItems = $this->filter(
71
            function (ItemInterface $OrderItem) use ($productName) {
72
                /* @var OrderItem $OrderItem */
73
                return $OrderItem->getProductName() == $productName;
74
            });
75
76
        return !$OrderItems->isEmpty();
77
    }
78
79
    /**
80
     * 指定した受注明細区分の明細が存在するかどうか.