Code Duplication    Length = 24-26 lines in 2 locations

src/Eccube/Service/ShoppingService.php 2 locations

@@ 1007-1032 (lines=26) @@
1004
     *
1005
     * @deprecated since 3.0, to be removed in 3.1
1006
     */
1007
    public function getShippingForm(Order $Order)
1008
    {
1009
        $message = $Order->getMessage();
1010
1011
        $deliveries = $this->getDeliveriesOrder($Order);
1012
1013
        // 配送業者の支払方法を取得
1014
        $payments = $this->getFormPayments($deliveries, $Order);
1015
1016
        $builder = $this->formFactory->createBuilder('shopping', null, [
1017
            'payments' => $payments,
1018
            'payment' => $Order->getPayment(),
1019
            'message' => $message,
1020
        ]);
1021
1022
        $builder
1023
            ->add('shippings', CollectionType::class, [
1024
                'entry_type' => ShippingItemType::class,
1025
                'data' => $Order->getShippings(),
1026
            ]);
1027
1028
        $form = $builder->getForm();
1029
1030
        return $form;
1031
    }
1032
1033
    /**
1034
     * お届け先ごとにFormBuilderを作成
1035
     *
@@ 1042-1065 (lines=24) @@
1039
     *
1040
     * @deprecated 利用している箇所なし
1041
     */
1042
    public function getShippingFormBuilder(Order $Order)
1043
    {
1044
        $message = $Order->getMessage();
1045
1046
        $deliveries = $this->getDeliveriesOrder($Order);
1047
1048
        // 配送業者の支払方法を取得
1049
        $payments = $this->getFormPayments($deliveries, $Order);
1050
1051
        $builder = $this->formFactory->createBuilder('shopping', null, [
1052
            'payments' => $payments,
1053
            'payment' => $Order->getPayment(),
1054
            'message' => $message,
1055
        ]);
1056
1057
        $builder
1058
            ->add('shippings', CollectionType::class, [
1059
                'entry_type' => ShippingItemType::class,
1060
                'data' => $Order->getShippings(),
1061
            ]);
1062
1063
        return $builder;
1064
    }
1065
1066
    /**
1067
     * フォームデータを更新
1068
     *