mmxca/bitmessage-plugin

此包最新版本(0.0.2)没有可用的许可信息。

CakePHP3 的 BitMessagePlugin 插件

安装: 34

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 0

开放问题: 0

类型:cakephp-plugin

0.0.2 2016-06-27 03:01 UTC

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"
            );