0

对于在 Symfony 3.1.4 中与 payum 的 paypal express 集成,我在 config.yml 中定义了存储,如下所示

AppBundle\Entity\Payment: { doctrine: orm }

现在我想使用由 paypal-rest payum 中的“PaymentDetails”类定义的存储。它位于“../vendor/payum/paypal-rest/Payum/Paypal/Rest/Model/PaymentDetails.php”下。我该怎么做?如何在供应商中定义路径以指向我在 config.yml 中需要的类,或者我必须将哪个文件夹结构复制到我的“资源”文件夹以使其可用?

4

1 回答 1

0

使用 PayPal Rest API Payum 集成中的 PaymentDetails 模型需要将存储设置为文件系统存储。也就是说,在这里尝试使用 ORM 进行任何映射似乎并不明智。相反,此配置设置应用于使用文件系统存储

payum:
    storages:
        Payum\Paypal\Rest\Model\PaymentDetails:
            filesystem:
                storage_dir: %kernel.root_dir%/Resources/payments
                id_property: idStorage

此答案来自为以下问题给出的答案: Payum Paypal Rest config_path

于 2017-05-31T14:56:56.610 回答