sageit / salesforce-rest
Sage IT 组件 Salesforce REST 集成
v0.01
2023-01-17 02:24 UTC
Requires
- php: >=7.0
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
README

Phalcon REST
通过 GuzzleHttp 消费 Salesforce REST API 的库
目录
关于项目
使用技术
安装
Git
git clone https://github.com/SageITSolutions/salesforce-rest.git
Composer
composer require sageit/salesforce-rest
实现服务
此项目包含预构建的服务,只需将其添加到 DI 以作为服务。JWT 假设 DI 中存在具有 JWT 部分的配置对象。这也可以作为构造函数中的命名数组传递,但提供的 JWT 服务不利用此功能。
配置注册
一种选择是让您的应用程序迭代配置对象中列出的服务并将它们注册
services: tools: Phalcon\Di\Service\Common\Tools request: Phalcon\Di\Service\Request\Json response: Phalcon\Di\Service\Response\Json jwt: Phalcon\Di\Service\Encryption\Security\JWT\Jwt
foreach ($config->services as $service => $class) { $di->register(new $class); }
手动注册
$di->register(new \Phalcon\Di\Service\Common\Tools()); $di->register(new \Phalcon\Di\Service\Request\Json()); $di->register(new \Phalcon\Di\Service\Response\Json()); $di->register(new \Phalcon\Di\Service\Encryption\Security\JWT\Jwt());
部分
路线图
请参阅 开放性问题 以获取功能建议(和已知问题)的列表。
贡献
贡献使开源社区成为一个如此美妙的学习、灵感和创造的地方。您所做的任何贡献都将被 高度赞赏。
- 分支项目
- 创建您的功能分支(
git checkout -b feature/AmazingFeature
) - 提交您的更改(
git commit -m 'Add some AmazingFeature'
) - 推送到分支(
git push origin feature/AmazingFeature
) - 打开拉取请求
许可证
根据 MIT 许可证分发。有关更多信息,请参阅 LICENSE
。
联系我们
Sage IT Solutions - 电子邮件