jinas / bml-console
This package is abandoned and no longer maintained.
No replacement package was suggested.
BML for nerds.
v0.4
2020-12-05 22:47 UTC
Requires
- guzzlehttp/guzzle: ^6.5|^7.0
- nesbot/carbon: ^2.39
- symfony/console: ^4.0|^5.0
Requires (Dev)
- symfony/var-dumper: ^5.1
This package is auto-updated.
Last update: 2022-06-08 02:01:39 UTC
README
BML Console for nerds 🧙♂️🔥 Thats it pretty much it really. Note that this is an experimental project.
I am still working on this project and its not fully finished.
Installation
composer global require jinas/bml-console
Usage
After installing the application globally using composer. You can run bml-console
anywhere in your commandline.
Make sure to place Composer's system-wide vendor bin directory in your $PATH so the bml-console executable can be located by your system.
- macOS:
$HOME/.composer/vendor/bin
- Windows:
%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
- GNU / Linux Distributions:
$HOME/.config/composer/vendor/bin or $HOME/.composer/vendor/bin
Commands
All available commands will have autocompletion.
- /transfer : Make a transfer to an account.
- /total : Get Total available account balance.
- /contacts : Get a table of contacts added to the bml account.
- /add-contact : Create a Contact.
- /delete-contact : Delete a Contact.
- /todays-transactions : Get a table of transactions made today.
- /pending-transactions : Get the pending transactions.
- /transactions-between : Get the transactions between the dates.
- /activities : Get a table of recent activities occured in the account.
- /exit: Exit the app
Todo
- Ability to add contacts
- Ability to delete contacts
- Ability to make Transfer to a given account number
- Ability to make transfers to account saved in contacts.
Bugs
- Show transactions not found when there are no transactions results