Code Duplication    Length = 24-26 lines in 2 locations

src/Eccube/Service/ShoppingService.php 2 locations

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