alsaloul / microtec
此包最新版本(1.0.0)没有提供许可信息。
一个用于与Microtec ERP系统集成的Laravel包。
1.0.0
2024-08-26 06:54 UTC
Requires
- guzzlehttp/guzzle: ^7.4
- illuminate/support: ^8.0|^9.0|^10.0
README
此包用于与Microtec ERP系统集成以发送发票。
安装
-
通过composer安装
composer require alsaloul/microtec
-
发布配置文件
php artisan vendor:publish --provider="Alsaloul\Microtec\MicrotecServiceProvider"
-
使用以下内容设置你的
.env
文件MICROTEC_ENABLED=true MICROTEC_BASE_URL=https://intmicrotec.neat-url.com:7874 MICROTEC_CLIENT_ID=your-client-id MICROTEC_SECURITY_KEY=your-security-key
用法
use Alsaloul\Microtec\OrderData; use Alsaloul\Microtec\Microtec; $products = [ [ 'id' => 122, 'name' => 'product name', 'itemPrice' => 100, 'qty' => 1, 'totalPrice' => 100, ] ]; $orderData = new OrderData( 1212, '2024-08-20T12:12:01.310Z', 'Mohammed Alsaloul', '+967775511357', 10, 15, 125, $products ); $microtec = Microtec::sendOrder($orderData); return $microtec;