Try to untangle complex repositories

This commit is contained in:
James Cole
2017-06-07 08:18:42 +02:00
parent e5db5a7b5c
commit 92c5cabd70
13 changed files with 699 additions and 707 deletions

View File

@@ -20,8 +20,6 @@ use FireflyIII\Repositories\Journal\JournalRepository;
use FireflyIII\Repositories\Journal\JournalRepositoryInterface;
use FireflyIII\Repositories\Journal\JournalTasker;
use FireflyIII\Repositories\Journal\JournalTaskerInterface;
use FireflyIII\Repositories\Journal\JournalUpdate;
use FireflyIII\Repositories\Journal\JournalUpdateInterface;
use Illuminate\Foundation\Application;
use Illuminate\Support\ServiceProvider;
@@ -52,7 +50,6 @@ class JournalServiceProvider extends ServiceProvider
$this->registerRepository();
$this->registerTasker();
$this->registerCollector();
$this->registerUpdater();
}
/**
@@ -115,23 +112,4 @@ class JournalServiceProvider extends ServiceProvider
);
}
/**
*
*/
private function registerUpdater()
{
$this->app->bind(
JournalUpdateInterface::class,
function (Application $app) {
/** @var JournalUpdateInterface $tasker */
$update = app(JournalUpdate::class);
if ($app->auth->check()) {
$update->setUser(auth()->user());
}
return $update;
}
);
}
}