mmxca / bitmessage-plugin
此包最新版本(0.0.2)没有可用的许可信息。
CakePHP3 的 BitMessagePlugin 插件
0.0.2
2016-06-27 03:01 UTC
Requires
- php: >=5.4.16
- cakephp/cakephp: ~3.0
- soundasleep/html2text: *
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-14 19:31:12 UTC
README
致谢
向 Convertor 致敬,他创建了 PhpBitMessage 类。我不得不将其作为一个插件来使这个类在 CakePHP 中可用。所有的荣誉都归他所有。我所做的就是重新格式化,使其可在 CakePHP 中使用。
先决条件
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方法是
composer require mmxca/BitmessagePlugin
将路由添加到 bootstrap.php
Plugin::load('BitmessagePlugin', ['bootstrap' => false, 'routes' => true]);
将组件添加到您的控制器中
public $components = ['BitmessagePlugin.Bitmessage'];
将配置添加到 config/app.php
'BitMessage' => [
'rpc_url' => 'https://:8442',
'rpc_username' => '*USERNAME*',
'rpc_password' => '*PASSWORD*',
'debug' => 0,
'cookie' => 'bitmessage_cookie.txt',
'cache' => 0
],
示例用法
$this->Bitmessage->initialize();
$this->Bitmessage->setStrip(true);
//to, from, subject, message
$this->Bitmessage->sendMessage(*TO_ADDRESS*,
*FROM_ADDRESS*,
"Test Subject",
"Test Message Body"
);