madetalent/etalentsoap

Mongeral Aegon的Etalent SDK

1.3 2016-08-01 22:08 UTC

This package is not auto-updated.

Last update: 2024-09-14 17:26:42 UTC


README

Software License

这是一个专门为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)。请参阅许可证文件获取更多信息。