romeritocl/paypal-playground

PayPal的API + BT游戏场。测试我们的所有功能,并了解如何使用PHP和Symfony 5进行编码

安装: 0

依赖项: 0

建议者: 0

安全: 0

星星: 6

关注者: 2

分支: 1

语言:Twig

类型:项目

4.1.0 2021-06-01 20:27 UTC

README

CircleCI Latest Stable Version composer.lock Scrutinizer Code Quality License

✋ 我是什么?

Symfony 5项目,展示如何实现和集成PayPal的API。包括Braintree、V2订单、支付、账单、与PayPal连接等...

▶️ 是否上线?演示

查看我们的https://paypal.devoralive.com演示网站。

💾 我们如何让它工作?

  1. Git克隆项目
git clone https://github.com/romeritoCL/paypal-playground.git
  1. 启动Docker容器
docker-compose up -d
  1. 更新依赖项
docker-compose exec paypal-playground composer install
docker-compose exec paypal-playground yarn install
docker-compose exec paypal-playgroun yarn encore dev
  1. 访问网站:https://:8086

⚙️ 持续部署

本项目配置了持续部署。任何合并到master分支的PR都会在Travis CI PayPal-Playground上生成构建。CI软件将运行测试并将Docker构建推送到DockerHub romeritocl/paypal-playground。一旦latest标签更新,服务器将检测到新的镜像并下载它并重新创建容器。

🎯 证书问题说明

如果您有特定的SELF-SIGNED证书(如Zscaler代理)要求,请将其添加到docker/cert/cert.crt中,并在有NPM仓库问题的情况下取消注释dockerfile行,请使用本地yarn。这就是为什么包和yarn.lock文件没有被推送到远程的原因。

npm install yarn
yarn install