Code Duplication    Length = 7-7 lines in 2 locations

src/Eccube/Controller/Mypage/DeliveryController.php 1 location

@@ 65-71 (lines=7) @@
62
63
        // 配送先住所最大値判定
64
        // $idが存在する際は、追加処理ではなく、編集の処理ため本ロジックスキップ
65
        if (is_null($id)) {
66
            $addressCurrNum = count($Customer->getCustomerAddresses());
67
            $addressMax = $app['config']['deliv_addr_max'];
68
            if ($addressCurrNum >= $addressMax) {
69
                throw new NotFoundHttpException('お届け先の登録数の上限を超えています');
70
            }
71
        }
72
73
        $CustomerAddress = $app['eccube.repository.customer_address']->findOrCreateByCustomerAndId($Customer, $id);
74

src/Eccube/Controller/ShoppingController.php 1 location

@@ 705-711 (lines=7) @@
702
    {
703
        // 配送先住所最大値判定
704
        $Customer = $app->user();
705
        if ($app->isGranted('IS_AUTHENTICATED_FULLY')) {
706
            $addressCurrNum = count($app->user()->getCustomerAddresses());
707
            $addressMax = $app['config']['deliv_addr_max'];
708
            if ($addressCurrNum >= $addressMax) {
709
                throw new NotFoundHttpException('配送先住所最大数エラー');
710
            }
711
        }
712
713
        // カートチェック
714
        if (!$app['eccube.service.cart']->isLocked()) {