Code Duplication    Length = 24-26 lines in 2 locations

src/Eccube/Service/ShoppingService.php 2 locations

@@ 975-1000 (lines=26) @@
972
     * @return \Symfony\Component\Form\Form
973
     * @deprecated since 3.0, to be removed in 3.1
974
     */
975
    public function getShippingForm(Order $Order)
976
    {
977
        $message = $Order->getMessage();
978
979
        $deliveries = $this->getDeliveriesOrder($Order);
980
981
        // 配送業者の支払方法を取得
982
        $payments = $this->getFormPayments($deliveries, $Order);
983
984
        $builder = $this->app['form.factory']->createBuilder('shopping', null, array(
985
            'payments' => $payments,
986
            'payment' => $Order->getPayment(),
987
            'message' => $message,
988
        ));
989
990
        $builder
991
            ->add('shippings', 'collection', array(
992
                'type' => 'shipping_item',
993
                'data' => $Order->getShippings(),
994
            ));
995
996
        $form = $builder->getForm();
997
998
        return $form;
999
1000
    }
1001
1002
    /**
1003
     * お届け先ごとにFormBuilderを作成
@@ 1008-1031 (lines=24) @@
1005
     * @param Order $Order
1006
     * @return \Symfony\Component\Form\FormBuilderInterface
1007
     */
1008
    public function getShippingFormBuilder(Order $Order)
1009
    {
1010
        $message = $Order->getMessage();
1011
1012
        $deliveries = $this->getDeliveriesOrder($Order);
1013
1014
        // 配送業者の支払方法を取得
1015
        $payments = $this->getFormPayments($deliveries, $Order);
1016
1017
        $builder = $this->app['form.factory']->createBuilder('shopping', null, array(
1018
            'payments' => $payments,
1019
            'payment' => $Order->getPayment(),
1020
            'message' => $message,
1021
        ));
1022
1023
        $builder
1024
            ->add('shippings', 'collection', array(
1025
                'type' => 'shipping_item',
1026
                'data' => $Order->getShippings(),
1027
            ));
1028
1029
        return $builder;
1030
1031
    }
1032
1033
1034
    /**