Started work on recurring transactions controller. [skip ci]

This commit is contained in:
James Cole
2014-08-06 17:02:02 +02:00
parent 5e809633e3
commit 23d69c0dd9
12 changed files with 146 additions and 39 deletions

View File

@@ -0,0 +1,15 @@
<?php
namespace Firefly\Storage\RecurringTransaction;
use Carbon\Carbon;
class EloquentRecurringTransactionRepository implements RecurringTransactionRepositoryInterface
{
public function get() {
return \Auth::user()->recurringtransactions()->get();
}
}

View File

@@ -0,0 +1,13 @@
<?php
namespace Firefly\Storage\RecurringTransaction;
interface RecurringTransactionRepositoryInterface
{
public function get();
}

View File

@@ -31,6 +31,11 @@ class StorageServiceProvider extends ServiceProvider
'Firefly\Storage\Piggybank\EloquentPiggybankRepository'
);
$this->app->bind(
'Firefly\Storage\RecurringTransaction\RecurringTransactionRepositoryInterface',
'Firefly\Storage\RecurringTransaction\EloquentRecurringTransactionRepository'
);
$this->app->bind(
'Firefly\Storage\Account\AccountRepositoryInterface',