jongotlin / arbetsgivarintyg
0.1.0
2020-04-24 05:45 UTC
Requires
- php: ^7.2
- ext-soap: *
Requires (Dev)
- wsdl2phpgenerator/wsdl2phpgenerator: dev-ssl
This package is auto-updated.
Last update: 2024-08-24 14:58:07 UTC
README
此包包含用于 arbetsgivarintyg.nu 的 Soap-api 的 (php) 类。
这些类是用 Wsdl2phpgenerator 生成的。如果 API 更新,可以使用 php generate.php
重新生成类。
使用 composer 安装
composer require jongotlin/arbetsgivarintyg
示例
$options = [ 'stream_context' => stream_context_create([ 'ssl' => [ 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true, ] ]), ]; $service = new BizTalkServiceInstance($options); $apiAuthentication = new ApiAuthentication('ftgXXXX'); $apiAuthentication->setApiNyckel('xxx'); $salaryBlock = new ApiCertificate_SalaryBlock(); $salaryBlock->setTypAvLon(LoneTyp::Daglon); $salaryBlock->setAr(2020); $salaryBlock->setBelopp(250.0); $apiCertificate = new ApiCertificate(); $apiCertificate->setLon($salaryBlock); $arrayOfApiCertificate = new ArrayOfApiCertificate(); $arrayOfApiCertificate->setApiCertifikat([$apiCertificate]); $importRequest = new ImportRequest(); $importRequest->setArbetsgivarintyg($arrayOfApiCertificate); $importRequest->setAutentisering($apiAuthentication); $arbetsgivarintygServiceRequest = new ArbetsgivarintygServiceRequest($importRequest); $arbetsgivarintygServiceResponse = $service->SaveArbetsgivarintygService($arbetsgivarintygServiceRequest); echo $arbetsgivarintygServiceResponse->getResponse()->getResultCode(); echo $arbetsgivarintygServiceResponse->getResponse()->getResultMessage();