Laravel Nova卡片和工具,用于与Nexmo.com交互

v1.0.1 2018-09-10 23:32 UTC

This package is not auto-updated.

Last update: 2024-10-03 05:00:54 UTC


README

用于与Nexmo交互的卡片和工具

Latest Version on Packagist Total Downloads

screenshot of the balance card

screenshot of the sending SMS tool

安装

此包依赖于Nexmo的Laravel包。如果您尚未安装,请现在安装它,并按照他们的说明进行,直到最后,在您的config/nexmo.php文件中有Nexmo的密钥和秘密。

通过composer将包安装到使用Nova的Laravel应用中

composer require itainathaniel/nova-nexmo

现在您可以在您的App\Providers\NovaServiceProvider中注册发送短信工具、余额卡片或两者。

要注册发送短信工具,请执行以下操作

// in app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...
        new \Itainathaniel\NovaNexmo\NovaNexmoTool(),
    ];
}

要注册余额卡片,请这样做

// in app/Providers/NovaServiceProvider.php

// ...

public function cards()
{
    return [
        // ...
        new \Itainathaniel\NovaNexmo\NovaNexmoCard(),
    ];
}

您可以通过使用decimals()函数注册卡片来控制小数点后的位数,如下所示

	(new \Itainathaniel\NovaNexmo\NovaNexmoCard())->decimals(4),

默认的小数位数是2,Nexmo支持最多4位。

安全

如果您发现任何安全相关的问题,请通过电子邮件itainathaniel@gmail.com或使用问题跟踪器。

致谢

许可协议

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