convenia /alelo-vt
此包支持创建ALELO交通补贴集成的“TEXT”文件,这些文件可以从您公司的工资单生成。
v1.2.5
2017-05-15 17:42 UTC
Requires
- php: >=5.4
- danielstjules/stringy: ^2.3
Requires (Dev)
- codacy/coverage: dev-master
- fabpot/php-cs-fixer: ^1.11
- mockery/mockery: ^0.9.4
- phpunit/phpunit: ^4.0|^5.0
README
与ALELO运营商集成的交通补贴集成项目
安装
此项目使用PHP 5.6或更高版本
$ composer require convenia/alelo-vt
如何使用
使用必填参数实例化对象
$AleloVt = new AleloVt( [ 'orderDate' => '05052016', 'name' => 'Razão Social Com Caracteres Inválidos', 'cnpj' => '05315684000134', ] );
添加地址
$AleloVt->addAddress([ 'cnpj' => '05315684000134a', 'id' => '154', 'street' => 'Alameda Pamplona', 'number' => '1427', 'district' => 'jardim paulista', 'cep' => '04527001', 'state' => 'SP', 'person' => 'José ninguém', ]);
添加福利用户
$AleloVt->addUser([ 'cnpj' => '05315684000134a', 'addressId' => '154', 'code' => '229247', 'name' => 'José Alguem', 'cpf' => '22924742804', 'rg' => '42421196', 'rgDigit' => '5', 'rgState' => 'SSP', 'birthDate' => '14071987', 'workedDays' => 22, ]);
添加福利
$AleloVt->addBenefit([ 'cnpj' => '05315684000134a', 'userCode' => '229247', 'id' => '1', 'name' => 'nome d o benefício', 'quantity' => '2', ]);
添加居住地址
$AleloVt->addResidence([ 'cnpj' => '05315684000134a', 'userCode' => '229247', 'street' => 'Alameda Pamplona', 'number' => '1427', 'district' => 'jardim paulista', 'cep' => '04527001', 'state' => 'SP', ]);
生成文件
$file = $AleloVt->generate();