lemmotresto/laravel-moneybird

基于 Picq'ers 客户端的 Laravel Moneybird 包,是 Casdr/laravel-moneybird 的分支

v1.2.0 2021-01-12 15:51 UTC

This package is auto-updated.

Last update: 2024-09-27 19:03:10 UTC


README

Latest Version on Packagist Software License Total Downloads

这个 Laravel 包是对 picqer/moneybird-php-client 的包装。

这是对 casdr/laravel-moneybird 的更新和维护分支。

安装

通过 Composer

$ composer require lemmotresto/laravel-moneybird

Laravel 使用包自动发现,因此不需要手动添加 ServiceProvider。

无自动发现功能的 Laravel

如果您不使用自动发现,请将 ServiceProvider 和 Facade 添加到您的 config/app.php

'providers' => [
  ...
  LemmoTresto\Moneybird\MoneybirdServiceProvider::class,
],
'aliases' => [
  ...
  'Moneybird' => LemmoTresto\Moneybird\MoneybirdFacade::class,
]

然后运行以下命令将配置发布到您的 config/ 目录。

$ php artisan vendor:publish --tag=config

然后您需要在 Moneybird 界面中创建一个应用程序,并在您的环境文件中设置配置。有关所有可用环境变量的信息,请参阅 config/moneybird.php

使用方法

$contact = Moneybird::contact();

$contact->company_name = 'BlaLabs';
$contact->firstname = 'Cas';
$contact->lastname = 'de Reuver';
$contact->save();

有关 MoneybirdFacade 类的更多信息,请参阅使用 phpdoc 注释的附加文档。有关更多使用信息,请参阅 picqer/moneybird-php-client

鸣谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件