madetalent / etalentsoap
Mongeral Aegon的Etalent SDK
1.3
2016-08-01 22:08 UTC
Requires
- php: ~5.5|~7.0
- illuminate/support: ~5.1
Requires (Dev)
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
README
这是一个专门为Laravel框架(版本5+)构建的库。
它的功能是执行所有对Etalent服务器的SOAP请求,并基于5个可用的客户方法实现。
- RetornarQuestionario
- GravarCandidatoEtalent
- GravarPerfilEtalentVendas
- RetornarMiniRelatorio
- RetornarCandidatoPorEmail
- RetornarCandidatoPorLogin
请尽情使用并与我们合作 :D
安装
通过Composer
$ composer require madetalent/etalentsoap
如何使用
以下是如何构建RetornarQuestionario方法的返回值的示例
$etalent = new madetalent\etalentsoap\Etalent\ManagerEtalentStrategy(getenv('ETALENT_URL'), getenv('ETALENT_USER'), getenv('ETALENT_PASS')); echo $etalent->getRetornarQuestionario();
getenv正在引用使用外部库的环境变量。这部分对您来说是可选的。
有一些方法需要填充一些DTO。
请参阅GravarCandidatoEtalent方法的示例
$dtoUserEtalent = new madetalent\etalentsoap\Etalent\DTO\User(); $dtoUserEtalent->setNome($explodeName[0]); $dtoUserEtalent->setSobreNome($explodeName[1]); $dtoUserEtalent->setSexo($sex); $dtoUserEtalent->setLogin($user->username); $dtoUserEtalent->setEmail($user->email); echo $etalent->setGravarCandidatoEtalent($dtoUserEtalent);
贡献者
更多信息请见:CONTRIBUTING.
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件获取更多信息。