hopekelldev/laravel_whmcs

一个用于在 Laravel 10 中与 WHMCS API 交互的 Laravel 包

1.0.1 2024-04-28 08:34 UTC

This package is auto-updated.

Last update: 2024-09-28 11:14:56 UTC


README

Latest Version Total Downloads License PHP Version Laravel Scrutinizer Code Quality

这是一个用于在 Laravel 10 中集成 WHMCS API 的 Laravel 包。该包已在 Laravel 10 中进行测试,与它兼容,尚未在当前 Laravel 版本中进行测试。我们将致力于改进它。你可以自由地为项目做出贡献。

安装

您可以通过 Composer 安装此包

composer require hopekelldev/laravelwhmcs

注册服务提供者

将服务提供者添加到 config/app.php 中的 providers 数组

'providers' => [
    // Other Service Providers
    HopekellDev\LaravelWHMCS\WHMCSServiceProvider::class,
],

添加别名

'aliases' => [
    // Other Aliases
    'WHMCS' => HopekellDev\LaravelWHMCS\Facades\WHMCS::class,
],

发布配置文件

php artisan vendor:publish --provider="HopekellDev\LaravelWHMCS\WHMCSServiceProvider" --tag="config"

在 .env 文件中设置您的 WHMCS 凭据

YOUR_WHMCS_API_URL=
YOUR_API_IDENTIFIER=your_whmcs_username
YOUR_API_SECRET=your_whmcs_password

现在您可以在您的 Laravel 应用程序中使用此包

use HopekellDev\LaravelWHMCS\Facades\WHMCS;

// Example usage
$clients = WHMCS::getClients();

许可证

此包采用 MIT 许可证 License

  • 有关详细信息,请参阅 LICENSE 文件。