Code Duplication    Length = 24-26 lines in 2 locations

src/Eccube/Service/ShoppingService.php 2 locations

@@ 1026-1051 (lines=26) @@
1023
     *
1024
     * @deprecated since 3.0, to be removed in 3.1
1025
     */
1026
    public function getShippingForm(Order $Order)
1027
    {
1028
        $message = $Order->getMessage();
1029
1030
        $deliveries = $this->getDeliveriesOrder($Order);
1031
1032
        // 配送業者の支払方法を取得
1033
        $payments = $this->getFormPayments($deliveries, $Order);
1034
1035
        $builder = $this->formFactory->createBuilder('shopping', null, [
1036
            'payments' => $payments,
1037
            'payment' => $Order->getPayment(),
1038
            'message' => $message,
1039
        ]);
1040
1041
        $builder
1042
            ->add('shippings', CollectionType::class, [
1043
                'entry_type' => ShippingItemType::class,
1044
                'data' => $Order->getShippings(),
1045
            ]);
1046
1047
        $form = $builder->getForm();
1048
1049
        return $form;
1050
    }
1051
1052
    /**
1053
     * お届け先ごとにFormBuilderを作成
1054
     *
@@ 1061-1084 (lines=24) @@
1058
     *
1059
     * @deprecated 利用している箇所なし
1060
     */
1061
    public function getShippingFormBuilder(Order $Order)
1062
    {
1063
        $message = $Order->getMessage();
1064
1065
        $deliveries = $this->getDeliveriesOrder($Order);
1066
1067
        // 配送業者の支払方法を取得
1068
        $payments = $this->getFormPayments($deliveries, $Order);
1069
1070
        $builder = $this->formFactory->createBuilder('shopping', null, [
1071
            'payments' => $payments,
1072
            'payment' => $Order->getPayment(),
1073
            'message' => $message,
1074
        ]);
1075
1076
        $builder
1077
            ->add('shippings', CollectionType::class, [
1078
                'entry_type' => ShippingItemType::class,
1079
                'data' => $Order->getShippings(),
1080
            ]);
1081
1082
        return $builder;
1083
    }
1084
1085
    /**
1086
     * フォームデータを更新
1087
     *