mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-11-17 23:28:20 +00:00
Moved all references.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
use FireflyIII\Database\Account as AccountRepository;
|
||||
use FireflyIII\Database\Account\Account as AccountRepository;
|
||||
use FireflyIII\Exception\FireflyException;
|
||||
|
||||
/**
|
||||
@@ -101,7 +101,7 @@ class AccountController extends BaseController
|
||||
|
||||
Session::flash('success', 'The ' . $typeName . ' account "' . e($name) . '" was deleted.');
|
||||
|
||||
return Redirect::route('accounts.index', $type);
|
||||
return Redirect::route('accounts.index', $typeName);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -210,6 +210,7 @@ class AccountController extends BaseController
|
||||
$data = Input::except('_token');
|
||||
$data['what'] = $this->_shortNamesByFullName[$account->accountType->type];
|
||||
|
||||
|
||||
// always validate:
|
||||
$messages = $this->_repository->validate($data);
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
use Carbon\Carbon;
|
||||
use FireflyIII\Database\Budget as BudgetRepository;
|
||||
use FireflyIII\Database\Budget\Budget as BudgetRepository;
|
||||
use FireflyIII\Shared\Preferences\PreferencesInterface as Pref;
|
||||
|
||||
/**
|
||||
@@ -148,13 +148,13 @@ class BudgetController extends BaseController
|
||||
*/
|
||||
public function show(Budget $budget, LimitRepetition $repetition = null)
|
||||
{
|
||||
if (!is_null($repetition) && $repetition->budgetlimit->budget->id != $budget->id) {
|
||||
if (!is_null($repetition) && $repetition->budgetLimit->budget->id != $budget->id) {
|
||||
App::abort(500);
|
||||
}
|
||||
|
||||
$hideBudget = true; // used in transaction list.
|
||||
$journals = $this->_repository->getJournals($budget, $repetition);
|
||||
$limits = $repetition ? [$repetition->limit] : $budget->budgetlimits()->orderBy('startdate', 'DESC')->get();
|
||||
$limits = $repetition ? [$repetition->budgetLimit] : $budget->budgetLimits()->orderBy('startdate', 'DESC')->get();
|
||||
$subTitle = $repetition ? e($budget->name) . ' in ' . $repetition->startdate->format('F Y') : e($budget->name);
|
||||
|
||||
return View::make('budgets.show', compact('limits', 'budget', 'repetition', 'journals', 'subTitle', 'hideBudget'));
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?php
|
||||
use FireflyIII\Database\Category as CategoryRepository;
|
||||
use FireflyIII\Database\Category\Category as CategoryRepository;
|
||||
use FireflyIII\Exception\FireflyException;
|
||||
|
||||
/**
|
||||
|
||||
@@ -75,8 +75,8 @@ class GoogleChartController extends BaseController
|
||||
$preferences = App::make('FireflyIII\Shared\Preferences\Preferences');
|
||||
$pref = $preferences->get('frontpageAccounts', []);
|
||||
|
||||
/** @var \FireflyIII\Database\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account\Account');
|
||||
if (count($pref->data) > 0) {
|
||||
$accounts = $acct->getByIds($pref->data);
|
||||
} else {
|
||||
@@ -124,8 +124,8 @@ class GoogleChartController extends BaseController
|
||||
$this->_chart->addColumn('Budgeted', 'number');
|
||||
$this->_chart->addColumn('Spent', 'number');
|
||||
|
||||
/** @var \FireflyIII\Database\Budget $bdt */
|
||||
$bdt = App::make('FireflyIII\Database\Budget');
|
||||
/** @var \FireflyIII\Database\Budget\Budget $bdt */
|
||||
$bdt = App::make('FireflyIII\Database\Budget\Budget');
|
||||
$budgets = $bdt->get();
|
||||
|
||||
/*
|
||||
@@ -194,8 +194,8 @@ class GoogleChartController extends BaseController
|
||||
$chart->addColumn('Category', 'string');
|
||||
$chart->addColumn('Spent', 'number');
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $tj */
|
||||
$tj = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $tj */
|
||||
$tj = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
/*
|
||||
* Get the journals:
|
||||
@@ -279,8 +279,8 @@ class GoogleChartController extends BaseController
|
||||
/** @var \Grumpydictator\Gchart\GChart $chart */
|
||||
$chart = App::make('gchart');
|
||||
|
||||
/** @var \FireflyIII\Database\Budget $bdt */
|
||||
$bdt = App::make('FireflyIII\Database\Budget');
|
||||
/** @var \FireflyIII\Database\Budget\Budget $bdt */
|
||||
$bdt = App::make('FireflyIII\Database\Budget\Budget');
|
||||
$budgets = $bdt->get();
|
||||
|
||||
$chart->addColumn('Month', 'date');
|
||||
@@ -335,11 +335,11 @@ class GoogleChartController extends BaseController
|
||||
}
|
||||
|
||||
if ($component->class == 'Budget') {
|
||||
/** @var \FireflyIII\Database\Budget $repos */
|
||||
$repos = App::make('FireflyIII\Database\Budget');
|
||||
/** @var \FireflyIII\Database\Budget\Budget $repos */
|
||||
$repos = App::make('FireflyIII\Database\Budget\Budget');
|
||||
} else {
|
||||
/** @var \FireflyIII\Database\Category $repos */
|
||||
$repos = App::make('FireflyIII\Database\Category');
|
||||
/** @var \FireflyIII\Database\Category\Category $repos */
|
||||
$repos = App::make('FireflyIII\Database\Category\Category');
|
||||
}
|
||||
|
||||
/** @var \Grumpydictator\Gchart\GChart $chart */
|
||||
@@ -457,8 +457,8 @@ class GoogleChartController extends BaseController
|
||||
$chart->addColumn('Name', 'string');
|
||||
$chart->addColumn('Amount', 'number');
|
||||
|
||||
/** @var \FireflyIII\Database\Recurring $rcr */
|
||||
$rcr = App::make('FireflyIII\Database\Recurring');
|
||||
/** @var \FireflyIII\Database\RecurringTransaction\RecurringTransaction $rcr */
|
||||
$rcr = App::make('FireflyIII\Database\RecurringTransaction\RecurringTransaction');
|
||||
|
||||
$recurring = $rcr->get();
|
||||
|
||||
@@ -537,8 +537,8 @@ class GoogleChartController extends BaseController
|
||||
$chart->addColumn('Income', 'number');
|
||||
$chart->addColumn('Expenses', 'number');
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $tj */
|
||||
$tj = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $tj */
|
||||
$tj = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
$end = clone $start;
|
||||
$end->endOfYear();
|
||||
@@ -577,8 +577,8 @@ class GoogleChartController extends BaseController
|
||||
$chart->addColumn('Income', 'number');
|
||||
$chart->addColumn('Expenses', 'number');
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $tj */
|
||||
$tj = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $tj */
|
||||
$tj = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
$end = clone $start;
|
||||
$end->endOfYear();
|
||||
|
||||
@@ -23,11 +23,11 @@ class HomeController extends BaseController
|
||||
public function index()
|
||||
{
|
||||
// count, maybe Firefly needs some introducing text to show:
|
||||
/** @var \FireflyIII\Database\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account\Account');
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $jrnls */
|
||||
$jrnls = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $jrnls */
|
||||
$jrnls = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
/** @var \FireflyIII\Shared\Preferences\PreferencesInterface $preferences */
|
||||
$preferences = App::make('FireflyIII\Shared\Preferences\PreferencesInterface');
|
||||
|
||||
@@ -14,8 +14,8 @@ class JsonController extends BaseController
|
||||
*/
|
||||
public function categories()
|
||||
{
|
||||
/** @var \FireflyIII\Database\Category $categories */
|
||||
$categories = App::make('FireflyIII\Database\Category');
|
||||
/** @var \FireflyIII\Database\Category\Category $categories */
|
||||
$categories = App::make('FireflyIII\Database\Category\Category');
|
||||
$list = $categories->get();
|
||||
$return = [];
|
||||
foreach ($list as $entry) {
|
||||
@@ -34,8 +34,8 @@ class JsonController extends BaseController
|
||||
*/
|
||||
public function expenseAccounts()
|
||||
{
|
||||
/** @var \FireflyIII\Database\Account $accounts */
|
||||
$accounts = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $accounts */
|
||||
$accounts = App::make('FireflyIII\Database\Account\Account');
|
||||
$list = $accounts->getExpenseAccounts();
|
||||
$return = [];
|
||||
foreach ($list as $entry) {
|
||||
@@ -51,8 +51,8 @@ class JsonController extends BaseController
|
||||
*/
|
||||
public function revenueAccounts()
|
||||
{
|
||||
/** @var \FireflyIII\Database\Account $accounts */
|
||||
$accounts = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $accounts */
|
||||
$accounts = App::make('FireflyIII\Database\Account\Account');
|
||||
$list = $accounts->getRevenueAccounts();
|
||||
$return = [];
|
||||
foreach ($list as $entry) {
|
||||
|
||||
@@ -27,8 +27,8 @@ class PiggybankController extends BaseController
|
||||
*/
|
||||
public function add(Piggybank $piggybank)
|
||||
{
|
||||
/** @var \FireflyIII\Database\Piggybank $repos */
|
||||
$repos = App::make('FireflyIII\Database\Piggybank');
|
||||
/** @var \FireflyIII\Database\PiggyBank\PiggyBank $repos */
|
||||
$repos = App::make('FireflyIII\Database\PiggyBank\PiggyBank');
|
||||
|
||||
$leftOnAccount = $repos->leftOnAccount($piggybank->account);
|
||||
$savedSoFar = $piggybank->currentRelevantRep()->currentamount;
|
||||
@@ -45,8 +45,8 @@ class PiggybankController extends BaseController
|
||||
public function create()
|
||||
{
|
||||
|
||||
/** @var \FireflyIII\Database\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account\Account');
|
||||
|
||||
$periods = Config::get('firefly.piggybank_periods');
|
||||
|
||||
@@ -77,8 +77,8 @@ class PiggybankController extends BaseController
|
||||
*/
|
||||
public function destroy(Piggybank $piggyBank)
|
||||
{
|
||||
/** @var \FireflyIII\Database\Piggybank $acct */
|
||||
$repos = App::make('FireflyIII\Database\Piggybank');
|
||||
/** @var \FireflyIII\Database\PiggyBank\PiggyBank $acct */
|
||||
$repos = App::make('FireflyIII\Database\PiggyBank\PiggyBank');
|
||||
$repos->destroy($piggyBank);
|
||||
Session::flash('success', 'Piggy bank deleted.');
|
||||
|
||||
@@ -93,8 +93,8 @@ class PiggybankController extends BaseController
|
||||
public function edit(Piggybank $piggybank)
|
||||
{
|
||||
|
||||
/** @var \FireflyIII\Database\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account\Account');
|
||||
|
||||
$periods = Config::get('firefly.piggybank_periods');
|
||||
|
||||
@@ -122,8 +122,8 @@ class PiggybankController extends BaseController
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
/** @var \FireflyIII\Database\Piggybank $repos */
|
||||
$repos = App::make('FireflyIII\Database\Piggybank');
|
||||
/** @var \FireflyIII\Database\PiggyBank\PiggyBank $repos */
|
||||
$repos = App::make('FireflyIII\Database\PiggyBank\PiggyBank');
|
||||
|
||||
/** @var Collection $piggybanks */
|
||||
$piggybanks = $repos->get();
|
||||
@@ -164,8 +164,8 @@ class PiggybankController extends BaseController
|
||||
{
|
||||
$amount = round(floatval(Input::get('amount')), 2);
|
||||
|
||||
/** @var \FireflyIII\Database\Piggybank $acct */
|
||||
$repos = App::make('FireflyIII\Database\Piggybank');
|
||||
/** @var \FireflyIII\Database\PiggyBank\PiggyBank $acct */
|
||||
$repos = App::make('FireflyIII\Database\PiggyBank\PiggyBank');
|
||||
|
||||
$leftOnAccount = $repos->leftOnAccount($piggybank->account);
|
||||
$savedSoFar = $piggybank->currentRelevantRep()->currentamount;
|
||||
@@ -261,8 +261,8 @@ class PiggybankController extends BaseController
|
||||
{
|
||||
$data = Input::all();
|
||||
$data['repeats'] = 0;
|
||||
/** @var \FireflyIII\Database\Piggybank $repos */
|
||||
$repos = App::make('FireflyIII\Database\Piggybank');
|
||||
/** @var \FireflyIII\Database\PiggyBank\PiggyBank $repos */
|
||||
$repos = App::make('FireflyIII\Database\PiggyBank\PiggyBank');
|
||||
|
||||
switch ($data['post_submit_action']) {
|
||||
default:
|
||||
@@ -315,8 +315,8 @@ class PiggybankController extends BaseController
|
||||
public function update(Piggybank $piggyBank)
|
||||
{
|
||||
|
||||
/** @var \FireflyIII\Database\Piggybank $repos */
|
||||
$repos = App::make('FireflyIII\Database\Piggybank');
|
||||
/** @var \FireflyIII\Database\PiggyBank\PiggyBank $repos */
|
||||
$repos = App::make('FireflyIII\Database\PiggyBank\PiggyBank');
|
||||
$data = Input::except('_token');
|
||||
|
||||
switch (Input::get('post_submit_action')) {
|
||||
|
||||
@@ -21,8 +21,8 @@ class PreferencesController extends BaseController
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
/** @var \FireflyIII\Database\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account\Account');
|
||||
|
||||
/** @var \FireflyIII\Shared\Preferences\Preferences $preferences */
|
||||
$preferences = App::make('FireflyIII\Shared\Preferences\Preferences');
|
||||
|
||||
@@ -49,8 +49,8 @@ class RecurringController extends BaseController
|
||||
{
|
||||
//Event::fire('recurring.destroy', [$recurringTransaction]);
|
||||
|
||||
/** @var \FireflyIII\Database\Recurring $repository */
|
||||
$repository = App::make('FireflyIII\Database\Recurring');
|
||||
/** @var \FireflyIII\Database\RecurringTransaction\RecurringTransaction $repository */
|
||||
$repository = App::make('FireflyIII\Database\RecurringTransaction\RecurringTransaction');
|
||||
|
||||
$result = $repository->destroy($recurringTransaction);
|
||||
if ($result === true) {
|
||||
@@ -82,8 +82,8 @@ class RecurringController extends BaseController
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
/** @var \FireflyIII\Database\Recurring $repos */
|
||||
$repos = App::make('FireflyIII\Database\Recurring');
|
||||
/** @var \FireflyIII\Database\RecurringTransaction\RecurringTransaction $repos */
|
||||
$repos = App::make('FireflyIII\Database\RecurringTransaction\RecurringTransaction');
|
||||
|
||||
$recurring = $repos->get();
|
||||
|
||||
@@ -103,8 +103,8 @@ class RecurringController extends BaseController
|
||||
return Redirect::back();
|
||||
}
|
||||
|
||||
/** @var \FireflyIII\Database\Recurring $repos */
|
||||
$repos = App::make('FireflyIII\Database\Recurring');
|
||||
/** @var \FireflyIII\Database\RecurringTransaction\RecurringTransaction $repos */
|
||||
$repos = App::make('FireflyIII\Database\RecurringTransaction\RecurringTransaction');
|
||||
$repos->scanEverything($recurringTransaction);
|
||||
|
||||
Session::flash('success', 'Rescanned everything.');
|
||||
@@ -135,8 +135,8 @@ class RecurringController extends BaseController
|
||||
public function store()
|
||||
{
|
||||
$data = Input::except('_token');
|
||||
/** @var \FireflyIII\Database\Recurring $repos */
|
||||
$repos = App::make('FireflyIII\Database\Recurring');
|
||||
/** @var \FireflyIII\Database\RecurringTransaction\RecurringTransaction $repos */
|
||||
$repos = App::make('FireflyIII\Database\RecurringTransaction\RecurringTransaction');
|
||||
|
||||
switch ($data['post_submit_action']) {
|
||||
default:
|
||||
@@ -183,8 +183,8 @@ class RecurringController extends BaseController
|
||||
*/
|
||||
public function update(RecurringTransaction $recurringTransaction)
|
||||
{
|
||||
/** @var \FireflyIII\Database\Recurring $repos */
|
||||
$repos = App::make('FireflyIII\Database\Recurring');
|
||||
/** @var \FireflyIII\Database\RecurringTransaction\RecurringTransaction $repos */
|
||||
$repos = App::make('FireflyIII\Database\RecurringTransaction\RecurringTransaction');
|
||||
$data = Input::except('_token');
|
||||
|
||||
switch (Input::get('post_submit_action')) {
|
||||
|
||||
@@ -23,8 +23,8 @@ class RepeatedExpenseController extends BaseController
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
/** @var \FireflyIII\Database\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $acct */
|
||||
$acct = App::make('FireflyIII\Database\Account\Account');
|
||||
|
||||
$periods = Config::get('firefly.piggybank_periods');
|
||||
|
||||
@@ -44,8 +44,8 @@ class RepeatedExpenseController extends BaseController
|
||||
|
||||
$subTitle = 'Overview';
|
||||
|
||||
/** @var \FireflyIII\Database\RepeatedExpense $repository */
|
||||
$repository = App::make('FireflyIII\Database\RepeatedExpense');
|
||||
/** @var \FireflyIII\Database\PiggyBank\RepeatedExpense $repository */
|
||||
$repository = App::make('FireflyIII\Database\PiggyBank\RepeatedExpense');
|
||||
|
||||
$expenses = $repository->get();
|
||||
$expenses->each(
|
||||
@@ -67,8 +67,8 @@ class RepeatedExpenseController extends BaseController
|
||||
$subTitle = $piggyBank->name;
|
||||
$today = Carbon::now();
|
||||
|
||||
/** @var \FireflyIII\Database\RepeatedExpense $repository */
|
||||
$repository = App::make('FireflyIII\Database\RepeatedExpense');
|
||||
/** @var \FireflyIII\Database\PiggyBank\RepeatedExpense $repository */
|
||||
$repository = App::make('FireflyIII\Database\PiggyBank\RepeatedExpense');
|
||||
|
||||
$repetitions = $piggyBank->piggybankrepetitions()->get();
|
||||
$repetitions->each(
|
||||
@@ -88,8 +88,8 @@ class RepeatedExpenseController extends BaseController
|
||||
{
|
||||
$data = Input::all();
|
||||
$data['repeats'] = 1;
|
||||
/** @var \FireflyIII\Database\RepeatedExpense $repository */
|
||||
$repository = App::make('FireflyIII\Database\RepeatedExpense');
|
||||
/** @var \FireflyIII\Database\PiggyBank\RepeatedExpense $repository */
|
||||
$repository = App::make('FireflyIII\Database\PiggyBank\RepeatedExpense');
|
||||
|
||||
switch ($data['post_submit_action']) {
|
||||
default:
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
<?php
|
||||
use Carbon\Carbon;
|
||||
use FireflyIII\Database\Account as AccountRepository;
|
||||
use FireflyIII\Database\Report as ReportRepository;
|
||||
use FireflyIII\Database\TransactionJournal as TransactionJournalRepository;
|
||||
use FireflyIII\Report\ReportInterface as ReportHelper;
|
||||
use FireflyIII\Database\Account\Account as AccountRepository;
|
||||
use FireflyIII\Database\TransactionJournal\TransactionJournal as TransactionJournalRepository;
|
||||
use FireflyIII\Report\ReportInterface as Report;
|
||||
|
||||
/**
|
||||
* @SuppressWarnings("CamelCase")
|
||||
@@ -18,23 +17,18 @@ class ReportController extends BaseController
|
||||
/** @var TransactionJournalRepository */
|
||||
protected $_journals;
|
||||
|
||||
/** @var ReportHelper */
|
||||
protected $_reports;
|
||||
|
||||
/** @var ReportRepository */
|
||||
/** @var Report */
|
||||
protected $_repository;
|
||||
|
||||
/**
|
||||
* @param AccountRepository $accounts
|
||||
* @param TransactionJournalRepository $journals
|
||||
* @param ReportHelper $reports
|
||||
* @param ReportRepository $repository
|
||||
* @param Report $repository
|
||||
*/
|
||||
public function __construct(AccountRepository $accounts, TransactionJournalRepository $journals, ReportHelper $reports, ReportRepository $repository)
|
||||
public function __construct(AccountRepository $accounts, TransactionJournalRepository $journals, Report $repository)
|
||||
{
|
||||
$this->_accounts = $accounts;
|
||||
$this->_journals = $journals;
|
||||
$this->_reports = $reports;
|
||||
$this->_repository = $repository;
|
||||
|
||||
}
|
||||
@@ -62,11 +56,11 @@ class ReportController extends BaseController
|
||||
|
||||
|
||||
// get a list of all budgets and expenses.
|
||||
/** @var \FireflyIII\Database\Budget $budgetRepository */
|
||||
$budgetRepository = App::make('FireflyIII\Database\Budget');
|
||||
/** @var \FireflyIII\Database\Budget\Budget $budgetRepository */
|
||||
$budgetRepository = App::make('FireflyIII\Database\Budget\Budget');
|
||||
|
||||
/** @var \FireflyIII\Database\Account $accountRepository */
|
||||
$accountRepository = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $accountRepository */
|
||||
$accountRepository = App::make('FireflyIII\Database\Account\Account');
|
||||
|
||||
|
||||
$budgets = $budgetRepository->get();
|
||||
@@ -76,8 +70,8 @@ class ReportController extends BaseController
|
||||
function (Budget $budget) use ($start, $end, $budgetRepository) {
|
||||
$limitRepetitions = $budget->limitrepetitions()->where('limit_repetitions.startdate', '>=', $start->format('Y-m-d'))->where(
|
||||
'enddate', '<=', $end->format(
|
||||
'Y-m-d'
|
||||
)
|
||||
'Y-m-d'
|
||||
)
|
||||
)->get();
|
||||
$repInfo = [];
|
||||
/** @var LimitRepetition $repetition */
|
||||
@@ -94,7 +88,7 @@ class ReportController extends BaseController
|
||||
}
|
||||
$pctDisplay = $spent / floatval($repetition->amount) * 100;
|
||||
$repInfo[] = [
|
||||
'date' => DateKit::periodShow($repetition->startdate, $repetition->limit->repeat_freq),
|
||||
'date' => DateKit::periodShow($repetition->startdate, $repetition->budgetLimit->repeat_freq),
|
||||
'spent' => $spent,
|
||||
'budgeted' => floatval($repetition->amount),
|
||||
'left' => floatval($repetition->amount) - $spent,
|
||||
@@ -148,8 +142,8 @@ class ReportController extends BaseController
|
||||
public function index()
|
||||
{
|
||||
$start = $this->_journals->firstDate();
|
||||
$months = $this->_reports->listOfMonths(clone $start);
|
||||
$years = $this->_reports->listOfYears(clone $start);
|
||||
$months = $this->_repository->listOfMonths(clone $start);
|
||||
$years = $this->_repository->listOfYears(clone $start);
|
||||
$title = 'Reports';
|
||||
$mainTitleIcon = 'fa-line-chart';
|
||||
|
||||
@@ -177,8 +171,8 @@ class ReportController extends BaseController
|
||||
$subTitleIcon = 'fa-bar-chart';
|
||||
$end->endOfMonth();
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $journalRepository */
|
||||
$journalRepository = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $journalRepository */
|
||||
$journalRepository = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
/*
|
||||
* Get all journals from this month:
|
||||
@@ -255,9 +249,9 @@ class ReportController extends BaseController
|
||||
$subTitleIcon = 'fa-bar-chart';
|
||||
$mainTitleIcon = 'fa-line-chart';
|
||||
|
||||
$balances = $this->_reports->yearBalanceReport($date);
|
||||
$groupedIncomes = $this->_reports->revenueGroupedByAccount($date, $end, 15);
|
||||
$groupedExpenses = $this->_reports->expensesGroupedByAccount($date, $end, 15);
|
||||
$balances = $this->_repository->yearBalanceReport($date);
|
||||
$groupedIncomes = $this->_repository->revenueGroupedByAccount($date, $end, 15);
|
||||
$groupedExpenses = $this->_repository->expensesGroupedByAccount($date, $end, 15);
|
||||
|
||||
return View::make(
|
||||
'reports.year', compact('date', 'groupedIncomes', 'groupedExpenses', 'year', 'balances', 'title', 'subTitle', 'subTitleIcon', 'mainTitleIcon')
|
||||
|
||||
@@ -47,8 +47,8 @@ class TransactionController extends BaseController
|
||||
$unique = array_unique($ids);
|
||||
if (count($unique) > 0) {
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
$set = $repository->getByIds($unique);
|
||||
$set->each(
|
||||
function (TransactionJournal $journal) {
|
||||
@@ -75,17 +75,17 @@ class TransactionController extends BaseController
|
||||
* The repositories we need:
|
||||
*/
|
||||
|
||||
/** @var \FireflyIII\Database\Account $accountRepository */
|
||||
$accountRepository = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $accountRepository */
|
||||
$accountRepository = App::make('FireflyIII\Database\Account\Account');
|
||||
|
||||
/** @var \FireflyIII\Database\Budget $budgetRepository */
|
||||
$budgetRepository = App::make('FireflyIII\Database\Budget');
|
||||
/** @var \FireflyIII\Database\Budget\Budget $budgetRepository */
|
||||
$budgetRepository = App::make('FireflyIII\Database\Budget\Budget');
|
||||
|
||||
/** @var \FireflyIII\Database\Piggybank $piggyRepository */
|
||||
$piggyRepository = App::make('FireflyIII\Database\Piggybank');
|
||||
/** @var \FireflyIII\Database\PiggyBank\PiggyBank $piggyRepository */
|
||||
$piggyRepository = App::make('FireflyIII\Database\PiggyBank\PiggyBank');
|
||||
|
||||
/** @var \FireflyIII\Database\RepeatedExpense $repRepository */
|
||||
$repRepository = App::make('FireflyIII\Database\RepeatedExpense');
|
||||
/** @var \FireflyIII\Database\PiggyBank\RepeatedExpense $repRepository */
|
||||
$repRepository = App::make('FireflyIII\Database\PiggyBank\RepeatedExpense');
|
||||
|
||||
// get asset accounts with names and id's .
|
||||
$assetAccounts = FFForm::makeSelectList($accountRepository->getAssetAccounts());
|
||||
@@ -143,8 +143,8 @@ class TransactionController extends BaseController
|
||||
{
|
||||
$type = $transactionJournal->transactionType->type;
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
$repository->destroy($transactionJournal);
|
||||
|
||||
$return = 'withdrawal';
|
||||
@@ -172,8 +172,8 @@ class TransactionController extends BaseController
|
||||
$id = intval(Input::get('id'));
|
||||
$sister = intval(Input::get('relateTo'));
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
$journal = $repository->find($id);
|
||||
$sis = $repository->find($sister);
|
||||
@@ -207,14 +207,14 @@ class TransactionController extends BaseController
|
||||
* All the repositories we need:
|
||||
*/
|
||||
|
||||
/** @var \FireflyIII\Database\Account $accountRepository */
|
||||
$accountRepository = App::make('FireflyIII\Database\Account');
|
||||
/** @var \FireflyIII\Database\Account\Account $accountRepository */
|
||||
$accountRepository = App::make('FireflyIII\Database\Account\Account');
|
||||
|
||||
/** @var \FireflyIII\Database\Budget $budgetRepository */
|
||||
$budgetRepository = App::make('FireflyIII\Database\Budget');
|
||||
/** @var \FireflyIII\Database\Budget\Budget $budgetRepository */
|
||||
$budgetRepository = App::make('FireflyIII\Database\Budget\Budget');
|
||||
|
||||
/** @var \FireflyIII\Database\Piggybank $piggyRepository */
|
||||
$piggyRepository = App::make('FireflyIII\Database\Piggybank');
|
||||
/** @var \FireflyIII\Database\PiggyBank\PiggyBank $piggyRepository */
|
||||
$piggyRepository = App::make('FireflyIII\Database\PiggyBank\PiggyBank');
|
||||
|
||||
|
||||
// type is useful for display:
|
||||
@@ -335,8 +335,8 @@ class TransactionController extends BaseController
|
||||
public function index($what)
|
||||
{
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
switch ($what) {
|
||||
case 'expenses':
|
||||
@@ -396,8 +396,8 @@ class TransactionController extends BaseController
|
||||
{
|
||||
$search = e(trim(Input::get('searchValue')));
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
$result = $repository->searchRelated($search, $journal);
|
||||
$result->each(
|
||||
@@ -456,8 +456,8 @@ class TransactionController extends BaseController
|
||||
$data['what'] = $what;
|
||||
$data['currency'] = 'EUR';
|
||||
|
||||
/** @var \FireflyIII\Database\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $repository */
|
||||
$repository = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
switch ($data['post_submit_action']) {
|
||||
default:
|
||||
@@ -549,8 +549,8 @@ class TransactionController extends BaseController
|
||||
*/
|
||||
public function update(TransactionJournal $journal)
|
||||
{
|
||||
/** @var \FireflyIII\Database\TransactionJournal $repos */
|
||||
$repos = App::make('FireflyIII\Database\TransactionJournal');
|
||||
/** @var \FireflyIII\Database\TransactionJournal\TransactionJournal $repos */
|
||||
$repos = App::make('FireflyIII\Database\TransactionJournal\TransactionJournal');
|
||||
|
||||
$data = Input::except('_token');
|
||||
$data['currency'] = 'EUR';
|
||||
|
||||
Reference in New Issue
Block a user