Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitMessagePlugin plugin for CakePHP

Credits

A tip of the hat to Convertor, who created the PhpBitMessage class. I had to do this as a plugin to make the class available to CakePHP. All credit goes to him. All I did was reformat it for usage in CakePHP.

Prerequisites

Installation

You can install this plugin into your CakePHP application using composer.

The recommended way to install composer packages is:

composer require mmxca/BitmessagePlugin

Add route to bootstrap.php

Plugin::load('BitmessagePlugin', ['bootstrap' => false, 'routes' => true]);

Add component to your Controller

public $components = ['BitmessagePlugin.Bitmessage'];

Add configuration to config/app.php

    'BitMessage' => [
        'rpc_url' => 'http://localhost:8442',
        'rpc_username' => '*USERNAME*',
        'rpc_password' => '*PASSWORD*',
        'debug' => 0,
        'cookie' => 'bitmessage_cookie.txt',
        'cache' => 0
    ],

Example Usage

        $this->Bitmessage->initialize();
        $this->Bitmessage->setStrip(true);
        
        //to, from, subject, message
        $this->Bitmessage->sendMessage(*TO_ADDRESS*, 
                *FROM_ADDRESS*,
                "Test Subject", 
                "Test Message Body"
            );

About

BitMessagePlugin plugin for CakePHP3 - Not Ready for Primetime yet

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages