PHPackages                             fintech-fab/money-transfer-emulator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. fintech-fab/money-transfer-emulator

ActiveService[Utility &amp; Helpers](/categories/utility)

fintech-fab/money-transfer-emulator
===================================

Money Transfer Emulator

01751PHP

Since Jun 18Pushed 11y ago4 watchersCompare

[ Source](https://github.com/fintech-fab/money-transfer-emulator)[ Packagist](https://packagist.org/packages/fintech-fab/money-transfer-emulator)[ RSS](/packages/fintech-fab-money-transfer-emulator/feed)WikiDiscussions master Synced 5d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Money Transfer Emulator
=======================

[](#money-transfer-emulator)

Service gateway emulates the international money transfer system. Simple and debug web interface inside. Install and use path /mt/emulator/demo in your web project.

- PHP SDK:
- Full debug web-form
- Public demo: Coming soon

Requirements
============

[](#requirements)

- php &gt;=5.3.0
- Laravel Framework 4.1.\*
- MySQL Database
- User auth identifier in your web project

Uses
====

[](#uses)

- bootstrap cdn
- jquery cdn

Installation
============

[](#installation)

Composer
--------

[](#composer)

Package only:

```
{
    "require": {
        "fintech-fab/money-transfer-emulator": "dev-master"
    },
}

```

Package dependency:

```
{
    "require": {
        "php": ">=5.4.0",
        "laravel/framework": ">=4.1",
        "fintech-fab/money-transfer-emulator": "dev-master"
    },
    "require-dev": {
	    "phpunit/phpunit": "4.3.*@dev",
	    "mockery/mockery": "dev-master"
    },
}

```

Run it:

```
composer update
php artisan dump-autoload

```

Local configuration
-------------------

[](#local-configuration)

Add service provider to `config/app.php`:

```
'providers' => array(
	'FintechFab\MoneyTransferEmulator\MoneyTransferEmulatorServiceProvider'
)

```

### Database connection named 'ff-mt-em'

[](#database-connection-named-ff-mt-em)

Add to `config/#env#/database.php`:

```
'connections' => array(
	'ff-mt-em'  => array(
		'driver'    => 'mysql',
		'host'      => 'your-mysql-host',
		'database'  => 'your-mysql-database',
		'username'  => 'root',
		'password'  => 'your-mysql-password',
		'charset'   => 'utf8',
		'collation' => 'utf8_unicode_ci',
		'prefix'    => 'your-table-prefix',
	),
),

```

Migrations
----------

[](#migrations)

```
php artisan migrate --package="fintech-fab/money-transfer-emulator" --database="ff-mt-em"

```

### Custom user auth identifier:

[](#custom-user-auth-identifier)

Default, user auth id detect by `Auth::user()->getAuthIdentifier()`. Your can set integer value (e.g. `'user_id' => 1`), or use some your function with identifier return;

For this, publish configuration from package:

```
php artisan config:publish fintech-fab/money-transfer-emulator

```

And change user auth identifier for your web project `app/config/packages/fintech-fab/money-transfer-emulator/config.php`:

```
'user_id' => 'user-auth-identifier',

```

### Optionally, external logs by loggly.com:

[](#optionally-external-logs-by-logglycom)

Add to `config/#env#/app.php`:

```
'logglykey' => 'your-loggly-key',
'logglytag' => 'your-loggly-tag',

```

Change `start/global.php` (`Application Error Logger` section):

```
Log::useFiles(storage_path() . '/logs/laravel.log');

if (Config::get('app.logglykey') && Config::get('app.logglytag')) {
	$handler = new \Monolog\Handler\LogglyHandler(Config::get('app.logglykey'), \Monolog\Logger::DEBUG);
	$handler->setTag(Config::get('app.logglytag'));
	$logger = Log::getMonolog();
	$logger->pushHandler($handler);
}

```

Development How to
------------------

[](#development-how-to)

### Workbench migrations

[](#workbench-migrations)

```
php artisan migrate:reset --database="ff-mt-em"
php artisan migrate --bench="fintech-fab/money-transfer-emulator" --database="ff-mt-em"

php artisan migrate:reset --database="ff-mt-em" --env="testing"
php artisan migrate --bench="fintech-fab/money-transfer-emulator" --database="ff-mt-em" --env="testing"

```

### Package migrations

[](#package-migrations)

```
php artisan migrate:reset --database="ff-mt-em"
php artisan migrate --package="fintech-fab/money-transfer-emulator" --database="ff-mt-em"

php artisan migrate:reset --database="ff-mt-em" --env="testing"
php artisan migrate --package="fintech-fab/money-transfer-emulator" --database="ff-mt-em" --env="testing"

```

### Workbench publish

[](#workbench-publish)

```
php artisan config:publish --path=workbench/fintech-fab/money-transfer-emulator/src/config fintech-fab/money-transfer-emulator

```

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/601a6a56d27330ed7b74993812e607508a3bc691f60dc998d3d60e56fefd013a?d=identicon)[mikanoz](/maintainers/mikanoz)

---

Top Contributors

[![mikanoz](https://avatars.githubusercontent.com/u/2713277?v=4)](https://github.com/mikanoz "mikanoz (2 commits)")

### Embed Badge

![Health badge](/badges/fintech-fab-money-transfer-emulator/health.svg)

```
[![Health](https://phpackages.com/badges/fintech-fab-money-transfer-emulator/health.svg)](https://phpackages.com/packages/fintech-fab-money-transfer-emulator)
```

###  Alternatives

[markocupic/contao-bundle-creator-bundle

This bundle provides a bundle maker for Contao 4.\*. The extension will create a fully working backend- or/and frontend module after you have defined a few parameters in the contao backend.

224.7k](/packages/markocupic-contao-bundle-creator-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
