Code Duplication    Length = 24-26 lines in 2 locations

src/Eccube/Service/ShoppingService.php 2 locations

@@ 972-997 (lines=26) @@
969
     *
970
     * @deprecated since 3.0, to be removed in 3.1
971
     */
972
    public function getShippingForm(Order $Order)
973
    {
974
        $message = $Order->getMessage();
975
976
        $deliveries = $this->getDeliveriesOrder($Order);
977
978
        // 配送業者の支払方法を取得
979
        $payments = $this->getFormPayments($deliveries, $Order);
980
981
        $builder = $this->formFactory->createBuilder('shopping', null, [
982
            'payments' => $payments,
983
            'payment' => $Order->getPayment(),
984
            'message' => $message,
985
        ]);
986
987
        $builder
988
            ->add('shippings', CollectionType::class, [
989
                'entry_type' => ShippingItemType::class,
990
                'data' => $Order->getShippings(),
991
            ]);
992
993
        $form = $builder->getForm();
994
995
        return $form;
996
    }
997
998
    /**
999
     * お届け先ごとにFormBuilderを作成
1000
     *
@@ 1007-1030 (lines=24) @@
1004
     *
1005
     * @deprecated 利用している箇所なし
1006
     */
1007
    public function getShippingFormBuilder(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
        return $builder;
1029
    }
1030
1031
    /**
1032
     * フォームデータを更新
1033
     *