General cleanup.

This commit is contained in:
James Cole
2015-05-03 12:58:55 +02:00
parent bb84f7a434
commit 4a51176193
34 changed files with 147 additions and 62 deletions

View File

@@ -19,7 +19,8 @@ class JournalCreated extends Event
/** /**
* Create a new event instance. * Create a new event instance.
* *
* @return void * @param TransactionJournal $journal
* @param $piggyBankId
*/ */
public function __construct(TransactionJournal $journal, $piggyBankId) public function __construct(TransactionJournal $journal, $piggyBankId)
{ {

View File

@@ -2,6 +2,11 @@
use Illuminate\Queue\SerializesModels; use Illuminate\Queue\SerializesModels;
/**
* Class JournalDeleted
*
* @package FireflyIII\Events
*/
class JournalDeleted extends Event class JournalDeleted extends Event
{ {
@@ -10,7 +15,6 @@ class JournalDeleted extends Event
/** /**
* Create a new event instance. * Create a new event instance.
* *
* @return void
*/ */
public function __construct() public function __construct()
{ {

View File

@@ -3,6 +3,11 @@
use FireflyIII\Models\TransactionJournal; use FireflyIII\Models\TransactionJournal;
use Illuminate\Queue\SerializesModels; use Illuminate\Queue\SerializesModels;
/**
* Class JournalSaved
*
* @package FireflyIII\Events
*/
class JournalSaved extends Event class JournalSaved extends Event
{ {
@@ -13,7 +18,7 @@ class JournalSaved extends Event
/** /**
* Create a new event instance. * Create a new event instance.
* *
* @return void * @param TransactionJournal $journal
*/ */
public function __construct(TransactionJournal $journal) public function __construct(TransactionJournal $journal)
{ {

View File

@@ -54,7 +54,9 @@ class Help implements HelpInterface
} }
/** /**
* @return boolean * @param $route
*
* @return bool
*/ */
public function hasRoute($route) public function hasRoute($route)
{ {
@@ -62,10 +64,10 @@ class Help implements HelpInterface
} }
/** /**
* @param $title * @param $route
* @param array $content * @param array $content
* *
* @return void * @internal param $title
*/ */
public function putInCache($route, array $content) public function putInCache($route, array $content)
{ {

View File

@@ -17,11 +17,6 @@ interface HelpInterface
*/ */
public function getFromCache($key); public function getFromCache($key);
/**
* @return boolean
*/
public function hasRoute($route);
/** /**
* @param $route * @param $route
* *
@@ -31,11 +26,10 @@ interface HelpInterface
/** /**
* @param $route * @param $route
* @param array $content
* *
* @return void * @return bool
*/ */
public function putInCache($route, array $content); public function hasRoute($route);
/** /**
* @param $route * @param $route
@@ -43,4 +37,12 @@ interface HelpInterface
* @return bool * @return bool
*/ */
public function inCache($route); public function inCache($route);
/**
* @param $route
* @param array $content
*
* @return void
*/
public function putInCache($route, array $content);
} }

View File

@@ -92,7 +92,7 @@ class AccountController extends Controller
* *
* @return View * @return View
*/ */
public function edit(AccountRepositoryInterface $repository,Account $account) public function edit(AccountRepositoryInterface $repository, Account $account)
{ {
$what = Config::get('firefly.shortNamesByFullName')[$account->accountType->type]; $what = Config::get('firefly.shortNamesByFullName')[$account->accountType->type];

View File

@@ -267,7 +267,7 @@ class BudgetController extends Controller
$date = Session::get('start', Carbon::now()->startOfMonth())->format('FY'); $date = Session::get('start', Carbon::now()->startOfMonth())->format('FY');
$amount = Preferences::get('budgetIncomeTotal' . $date, 1000); $amount = Preferences::get('budgetIncomeTotal' . $date, 1000);
return view('budgets.income',compact('amount')); return view('budgets.income', compact('amount'));
} }
} }

View File

@@ -97,8 +97,9 @@ class CategoryController extends Controller
} }
/** /**
* @return $this * @param CategoryRepositoryInterface $repository
* *
* @return $this
*/ */
public function index(CategoryRepositoryInterface $repository) public function index(CategoryRepositoryInterface $repository)
{ {
@@ -114,6 +115,8 @@ class CategoryController extends Controller
} }
/** /**
* @param CategoryRepositoryInterface $repository
*
* @return \Illuminate\View\View * @return \Illuminate\View\View
*/ */
public function noCategory(CategoryRepositoryInterface $repository) public function noCategory(CategoryRepositoryInterface $repository)

View File

@@ -133,6 +133,8 @@ class CurrencyController extends Controller
} }
/** /**
* @param CurrencyRepositoryInterface $repository
*
* @return \Illuminate\View\View * @return \Illuminate\View\View
*/ */
public function index(CurrencyRepositoryInterface $repository) public function index(CurrencyRepositoryInterface $repository)
@@ -146,6 +148,9 @@ class CurrencyController extends Controller
/** /**
* @SuppressWarnings("CyclomaticComplexity") // It's exactly 5. So I don't mind. * @SuppressWarnings("CyclomaticComplexity") // It's exactly 5. So I don't mind.
* *
* @param CurrencyFormRequest $request
* @param CurrencyRepositoryInterface $repository
*
* @return $this|\Illuminate\Http\RedirectResponse * @return $this|\Illuminate\Http\RedirectResponse
*/ */
public function store(CurrencyFormRequest $request, CurrencyRepositoryInterface $repository) public function store(CurrencyFormRequest $request, CurrencyRepositoryInterface $repository)

View File

@@ -245,6 +245,9 @@ class GoogleChartController extends Controller
/** /**
* @param GChart $chart * @param GChart $chart
* *
* @param BillRepositoryInterface $repository
* @param AccountRepositoryInterface $accounts
*
* @return \Symfony\Component\HttpFoundation\Response * @return \Symfony\Component\HttpFoundation\Response
*/ */
public function billsOverview(GChart $chart, BillRepositoryInterface $repository, AccountRepositoryInterface $accounts) public function billsOverview(GChart $chart, BillRepositoryInterface $repository, AccountRepositoryInterface $accounts)
@@ -494,7 +497,7 @@ class GoogleChartController extends Controller
* *
* @return \Symfony\Component\HttpFoundation\Response * @return \Symfony\Component\HttpFoundation\Response
*/ */
public function yearInExp(GChart $chart, ReportQueryInterface $query,$year) public function yearInExp(GChart $chart, ReportQueryInterface $query, $year)
{ {
$start = new Carbon('01-01-' . $year); $start = new Carbon('01-01-' . $year);
$chart->addColumn('Month', 'date'); $chart->addColumn('Month', 'date');

View File

@@ -13,6 +13,7 @@ class HelpController extends Controller
{ {
/** /**
* @param HelpInterface $help
* @param $route * @param $route
* *
* @return \Illuminate\Http\JsonResponse * @return \Illuminate\Http\JsonResponse

View File

@@ -30,6 +30,8 @@ class JsonController extends Controller
/** /**
* @param BillRepositoryInterface $repository * @param BillRepositoryInterface $repository
* *
* @param AccountRepositoryInterface $accountRepository
*
* @return \Symfony\Component\HttpFoundation\Response * @return \Symfony\Component\HttpFoundation\Response
*/ */
public function boxBillsPaid(BillRepositoryInterface $repository, AccountRepositoryInterface $accountRepository) public function boxBillsPaid(BillRepositoryInterface $repository, AccountRepositoryInterface $accountRepository)
@@ -149,6 +151,8 @@ class JsonController extends Controller
/** /**
* Returns a list of categories. * Returns a list of categories.
* *
* @param CategoryRepositoryInterface $repository
*
* @return \Illuminate\Http\JsonResponse * @return \Illuminate\Http\JsonResponse
*/ */
public function categories(CategoryRepositoryInterface $repository) public function categories(CategoryRepositoryInterface $repository)
@@ -166,6 +170,8 @@ class JsonController extends Controller
/** /**
* Returns a JSON list of all beneficiaries. * Returns a JSON list of all beneficiaries.
* *
* @param AccountRepositoryInterface $accountRepository
*
* @return \Illuminate\Http\JsonResponse * @return \Illuminate\Http\JsonResponse
*/ */
public function expenseAccounts(AccountRepositoryInterface $accountRepository) public function expenseAccounts(AccountRepositoryInterface $accountRepository)
@@ -183,6 +189,8 @@ class JsonController extends Controller
/** /**
* Returns a JSON list of all beneficiaries. * Returns a JSON list of all beneficiaries.
* *
* @param TagRepositoryInterface $tagRepository
*
* @return \Illuminate\Http\JsonResponse * @return \Illuminate\Http\JsonResponse
*/ */
public function tags(TagRepositoryInterface $tagRepository) public function tags(TagRepositoryInterface $tagRepository)
@@ -198,6 +206,8 @@ class JsonController extends Controller
} }
/** /**
* @param AccountRepositoryInterface $accountRepository
*
* @return \Illuminate\Http\JsonResponse * @return \Illuminate\Http\JsonResponse
*/ */
public function revenueAccounts(AccountRepositoryInterface $accountRepository) public function revenueAccounts(AccountRepositoryInterface $accountRepository)

View File

@@ -40,6 +40,7 @@ class PiggyBankController extends Controller
/** /**
* Add money to piggy bank * Add money to piggy bank
* *
* @param AccountRepositoryInterface $repository
* @param PiggyBank $piggyBank * @param PiggyBank $piggyBank
* *
* @return $this * @return $this
@@ -55,6 +56,8 @@ class PiggyBankController extends Controller
} }
/** /**
* @param AccountRepositoryInterface $repository
*
* @return mixed * @return mixed
*/ */
public function create(AccountRepositoryInterface $repository) public function create(AccountRepositoryInterface $repository)
@@ -337,10 +340,11 @@ class PiggyBankController extends Controller
} }
/** /**
* @param PiggyBankRepositoryInterface $repository
* @param PiggyBankFormRequest $request
* @param PiggyBank $piggyBank * @param PiggyBank $piggyBank
* *
* @SuppressWarnings("CyclomaticComplexity") // It's exactly 5. So I don't mind. * @SuppressWarnings("CyclomaticComplexity") // It's exactly 5. So I don't mind.
*
* @return $this * @return $this
*/ */
public function update(PiggyBankRepositoryInterface $repository, PiggyBankFormRequest $request, PiggyBank $piggyBank) public function update(PiggyBankRepositoryInterface $repository, PiggyBankFormRequest $request, PiggyBank $piggyBank)

View File

@@ -26,6 +26,8 @@ class PreferencesController extends Controller
} }
/** /**
* @param AccountRepositoryInterface $repository
*
* @return $this|\Illuminate\View\View * @return $this|\Illuminate\View\View
*/ */
public function index(AccountRepositoryInterface $repository) public function index(AccountRepositoryInterface $repository)

View File

@@ -46,6 +46,8 @@ class ProfileController extends Controller
} }
/** /**
* @param ProfileFormRequest $request
*
* @return \Illuminate\Http\RedirectResponse|\Illuminate\View\View * @return \Illuminate\Http\RedirectResponse|\Illuminate\View\View
*/ */
public function postChangePassword(ProfileFormRequest $request) public function postChangePassword(ProfileFormRequest $request)
@@ -91,7 +93,10 @@ class ProfileController extends Controller
} }
/** /**
* @param DeleteAccountFormRequest $request
* *
* @return \Illuminate\Http\RedirectResponse
* @throws \Exception
*/ */
public function postDeleteAccount(DeleteAccountFormRequest $request) public function postDeleteAccount(DeleteAccountFormRequest $request)
{ {

View File

@@ -1,7 +1,5 @@
<?php namespace FireflyIII\Http\Controllers; <?php namespace FireflyIII\Http\Controllers;
use Auth;
use FireflyIII\Helpers\Reminders\ReminderHelperInterface;
use FireflyIII\Models\Reminder; use FireflyIII\Models\Reminder;
use FireflyIII\Repositories\Reminder\ReminderRepositoryInterface; use FireflyIII\Repositories\Reminder\ReminderRepositoryInterface;
use Redirect; use Redirect;
@@ -19,6 +17,8 @@ class ReminderController extends Controller
/** /**
* @param Reminder $reminder * @param Reminder $reminder
*
* @return \Illuminate\Http\RedirectResponse
*/ */
public function act(Reminder $reminder) public function act(Reminder $reminder)
{ {
@@ -36,6 +36,8 @@ class ReminderController extends Controller
/** /**
* @param Reminder $reminder * @param Reminder $reminder
*
* @return \Illuminate\Http\RedirectResponse
*/ */
public function dismiss(Reminder $reminder) public function dismiss(Reminder $reminder)
{ {
@@ -48,7 +50,9 @@ class ReminderController extends Controller
} }
/** /**
* @param ReminderRepositoryInterface $repository
* *
* @return \Illuminate\View\View
*/ */
public function index(ReminderRepositoryInterface $repository) public function index(ReminderRepositoryInterface $repository)
{ {
@@ -67,6 +71,8 @@ class ReminderController extends Controller
/** /**
* @param Reminder $reminder * @param Reminder $reminder
*
* @return \Illuminate\View\View
*/ */
public function show(Reminder $reminder) public function show(Reminder $reminder)
{ {

View File

@@ -1,7 +1,6 @@
<?php namespace FireflyIII\Http\Controllers; <?php namespace FireflyIII\Http\Controllers;
use Carbon\Carbon; use Carbon\Carbon;
use Exception;
use FireflyIII\Helpers\Report\ReportHelperInterface; use FireflyIII\Helpers\Report\ReportHelperInterface;
use FireflyIII\Helpers\Report\ReportQueryInterface; use FireflyIII\Helpers\Report\ReportQueryInterface;
use FireflyIII\Models\Account; use FireflyIII\Models\Account;
@@ -107,9 +106,9 @@ class ReportController extends Controller
} }
/** /**
* @param ReportHelperInterface $helper
*
* @return View * @return View
* @internal param ReportHelperInterface $helper
*
*/ */
public function index() public function index()
{ {
@@ -147,9 +146,10 @@ class ReportController extends Controller
* @param Account $account * @param Account $account
* @param string $year * @param string $year
* @param string $month * @param string $month
* @param ReportQueryInterface $query
* *
* @return View * @return View
* @internal param ReportQueryInterface $query
*
*/ */
public function modalLeftUnbalanced(Account $account, $year = '2014', $month = '1') public function modalLeftUnbalanced(Account $account, $year = '2014', $month = '1')
{ {
@@ -164,6 +164,8 @@ class ReportController extends Controller
if ($count == 0) { if ($count == 0) {
return $journal; return $journal;
} }
return null;
} }
); );

View File

@@ -12,6 +12,10 @@ class SearchController extends Controller
{ {
/** /**
* Results always come in the form of an array [results, count, fullCount] * Results always come in the form of an array [results, count, fullCount]
*
* @param SearchInterface $searcher
*
* @return $this
*/ */
public function index(SearchInterface $searcher) public function index(SearchInterface $searcher)
{ {

View File

@@ -92,7 +92,7 @@ class TagController extends Controller
* *
* @return \Illuminate\Http\RedirectResponse * @return \Illuminate\Http\RedirectResponse
*/ */
public function destroy(TagRepositoryInterface $repository,Tag $tag) public function destroy(TagRepositoryInterface $repository, Tag $tag)
{ {
$tagName = $tag->tag; $tagName = $tag->tag;
@@ -150,7 +150,7 @@ class TagController extends Controller
$count++; $count++;
} }
} }
if($count > 1) { if ($count > 1) {
$allowToAdvancePayment = false; $allowToAdvancePayment = false;
} }
@@ -170,12 +170,12 @@ class TagController extends Controller
$count++; $count++;
} }
} }
if($count > 0) { if ($count > 0) {
$allowToBalancingAct = false; $allowToBalancingAct = false;
} }
// edit tagoptions: // edit tag options:
if ($allowToAdvancePayment === false) { if ($allowToAdvancePayment === false) {
unset($tagOptions['advancePayment']); unset($tagOptions['advancePayment']);
} }
@@ -195,6 +195,8 @@ class TagController extends Controller
/** /**
* @param $state * @param $state
*
* @return \Symfony\Component\HttpFoundation\Response
*/ */
public function hideTagHelp($state) public function hideTagHelp($state)
{ {
@@ -235,6 +237,10 @@ class TagController extends Controller
/** /**
* @param TagFormRequest $request * @param TagFormRequest $request
*
* @param TagRepositoryInterface $repository
*
* @return $this|\Illuminate\Http\RedirectResponse
*/ */
public function store(TagFormRequest $request, TagRepositoryInterface $repository) public function store(TagFormRequest $request, TagRepositoryInterface $repository)
{ {

View File

@@ -9,9 +9,10 @@ use FireflyIII\Models\Category;
use FireflyIII\Models\LimitRepetition; use FireflyIII\Models\LimitRepetition;
use FireflyIII\Models\PiggyBank; use FireflyIII\Models\PiggyBank;
use FireflyIII\Models\Reminder; use FireflyIII\Models\Reminder;
use FireflyIII\Models\Tag;
use FireflyIII\Models\TransactionCurrency; use FireflyIII\Models\TransactionCurrency;
use FireflyIII\Models\TransactionJournal; use FireflyIII\Models\TransactionJournal;
use FireflyIII\Models\Tag;
/* /*
* Back home. * Back home.
*/ */
@@ -176,13 +177,13 @@ Breadcrumbs::register(
Breadcrumbs::register( Breadcrumbs::register(
'currency.edit', function (Generator $breadcrumbs, TransactionCurrency $currency) { 'currency.edit', function (Generator $breadcrumbs, TransactionCurrency $currency) {
$breadcrumbs->parent('currency.index'); $breadcrumbs->parent('currency.index');
$breadcrumbs->push('Edit '.$currency->name, route('currency.edit', $currency->id)); $breadcrumbs->push('Edit ' . $currency->name, route('currency.edit', $currency->id));
} }
); );
Breadcrumbs::register( Breadcrumbs::register(
'currency.delete', function (Generator $breadcrumbs, TransactionCurrency $currency) { 'currency.delete', function (Generator $breadcrumbs, TransactionCurrency $currency) {
$breadcrumbs->parent('currency.index'); $breadcrumbs->parent('currency.index');
$breadcrumbs->push('Delete '.$currency->name, route('currency.delete', $currency->id)); $breadcrumbs->push('Delete ' . $currency->name, route('currency.delete', $currency->id));
} }
); );

View File

@@ -145,8 +145,8 @@ Route::bind(
if (Auth::check()) { if (Auth::check()) {
/** @var \FireflyIII\Models\Reminder $object */ /** @var \FireflyIII\Models\Reminder $object */
$object = Reminder::find($value); $object = Reminder::find($value);
if($object) { if ($object) {
if($object->remindersable->account->user_id == Auth::user()->id) { if ($object->remindersable->account->user_id == Auth::user()->id) {
return $object; return $object;
} }
} }
@@ -350,8 +350,13 @@ Route::group(
// pop ups for budget report: // pop ups for budget report:
Route::get('/reports/modal/{account}/{year}/{month}/no-budget', ['uses' => 'ReportController@modalNoBudget', 'as' => 'reports.no-budget']); Route::get('/reports/modal/{account}/{year}/{month}/no-budget', ['uses' => 'ReportController@modalNoBudget', 'as' => 'reports.no-budget']);
Route::get('/reports/modal/{account}/{year}/{month}/balanced-transfers', ['uses' => 'ReportController@modalBalancedTransfers', 'as' => 'reports.balanced-transfers']); Route::get(
Route::get('/reports/modal/{account}/{year}/{month}/left-unbalanced', ['uses' => 'ReportController@modalLeftUnbalanced', 'as' => 'reports.left-unbalanced']); '/reports/modal/{account}/{year}/{month}/balanced-transfers',
['uses' => 'ReportController@modalBalancedTransfers', 'as' => 'reports.balanced-transfers']
);
Route::get(
'/reports/modal/{account}/{year}/{month}/left-unbalanced', ['uses' => 'ReportController@modalLeftUnbalanced', 'as' => 'reports.left-unbalanced']
);
/** /**
* Search Controller * Search Controller

View File

@@ -51,7 +51,7 @@ class Account extends Model
$account = Account::create($fields); $account = Account::create($fields);
if (is_null($account->id)) { if (is_null($account->id)) {
// could not create account: // could not create account:
App::abort(500, 'Could not create new account with data: ' . json_encode($fields).' because ' . json_encode($account->getErrors())); App::abort(500, 'Could not create new account with data: ' . json_encode($fields) . ' because ' . json_encode($account->getErrors()));
} }

View File

@@ -1,9 +1,10 @@
<?php namespace FireflyIII\Models; <?php namespace FireflyIII\Models;
use App;
use Crypt; use Crypt;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Eloquent\SoftDeletes;
use App;
/** /**
* Class Category * Class Category
* *

View File

@@ -14,7 +14,7 @@ class PiggyBank extends Model
use SoftDeletes; use SoftDeletes;
protected $fillable protected $fillable
= ['name', 'account_id','order', 'reminder_skip', 'targetamount', 'startdate', 'targetdate', 'reminder', 'remind_me']; = ['name', 'account_id', 'order', 'reminder_skip', 'targetamount', 'startdate', 'targetdate', 'reminder', 'remind_me'];
/** /**
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo * @return \Illuminate\Database\Eloquent\Relations\BelongsTo

View File

@@ -78,6 +78,11 @@ class Reminder extends Model
return $query->where('reminders.startdate', '=', $start->format('Y-m-d 00:00:00'))->where('reminders.enddate', '=', $end->format('Y-m-d 00:00:00')); return $query->where('reminders.startdate', '=', $start->format('Y-m-d 00:00:00'))->where('reminders.enddate', '=', $end->format('Y-m-d 00:00:00'));
} }
/**
* @param EloquentBuilder $query
*
* @return $this
*/
public function scopeToday(EloquentBuilder $query) public function scopeToday(EloquentBuilder $query)
{ {
$today = new Carbon; $today = new Carbon;

View File

@@ -66,8 +66,13 @@ class TransactionJournal extends Model
return floatval($t->amount); return floatval($t->amount);
} }
} }
return 0;
} }
/**
* @return Account|mixed
*/
public function getAssetAccountAttribute() public function getAssetAccountAttribute()
{ {
$positive = true; // the asset account is in the transaction with the positive amount. $positive = true; // the asset account is in the transaction with the positive amount.

View File

@@ -173,7 +173,7 @@ class ConfigServiceProvider extends ServiceProvider
], ],
'Form' => [ 'Form' => [
'is_safe' => [ 'is_safe' => [
'input', 'select', 'checkbox', 'model', 'open','radio','textarea' 'input', 'select', 'checkbox', 'model', 'open', 'radio', 'textarea'
] ]
], ],
], ],

View File

@@ -6,6 +6,7 @@ use FireflyIII\Models\BudgetLimit;
use FireflyIII\Models\LimitRepetition; use FireflyIII\Models\LimitRepetition;
use FireflyIII\Models\PiggyBank; use FireflyIII\Models\PiggyBank;
use FireflyIII\Models\PiggyBankRepetition; use FireflyIII\Models\PiggyBankRepetition;
use FireflyIII\Models\Reminder;
use FireflyIII\Models\Transaction; use FireflyIII\Models\Transaction;
use FireflyIII\Models\TransactionJournal; use FireflyIII\Models\TransactionJournal;
use FireflyIII\Support\Facades\Navigation; use FireflyIII\Support\Facades\Navigation;
@@ -13,7 +14,6 @@ use Illuminate\Contracts\Events\Dispatcher as DispatcherContract;
use Illuminate\Database\QueryException; use Illuminate\Database\QueryException;
use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider; use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
use Log; use Log;
use FireflyIII\Models\Reminder;
/** /**
* Class EventServiceProvider * Class EventServiceProvider

View File

@@ -231,7 +231,7 @@ class JournalRepository implements JournalRepositoryInterface
DB::table('tag_transaction_journal')->where('transaction_journal_id', $journal->id)->whereNotIn('tag_id', $ids)->delete(); DB::table('tag_transaction_journal')->where('transaction_journal_id', $journal->id)->whereNotIn('tag_id', $ids)->delete();
} }
// if count is zero, delete them all: // if count is zero, delete them all:
if(count($ids) == 0) { if (count($ids) == 0) {
DB::table('tag_transaction_journal')->where('transaction_journal_id', $journal->id)->delete(); DB::table('tag_transaction_journal')->where('transaction_journal_id', $journal->id)->delete();
} }

View File

@@ -1,6 +1,7 @@
<?php <?php
namespace FireflyIII\Repositories\Tag; namespace FireflyIII\Repositories\Tag;
use FireflyIII\Models\Tag; use FireflyIII\Models\Tag;
use FireflyIII\Models\TransactionJournal; use FireflyIII\Models\TransactionJournal;
use Illuminate\Support\Collection; use Illuminate\Support\Collection;
@@ -11,7 +12,8 @@ use Illuminate\Support\Collection;
* *
* @package FireflyIII\Repositories\Tag * @package FireflyIII\Repositories\Tag
*/ */
interface TagRepositoryInterface { interface TagRepositoryInterface
{
/** /**
* @param array $data * @param array $data

View File

@@ -2,9 +2,9 @@
namespace FireflyIII\Support\Twig; namespace FireflyIII\Support\Twig;
use FireflyIII\Models\PiggyBank as PB;
use Twig_Extension; use Twig_Extension;
use Twig_SimpleFunction; use Twig_SimpleFunction;
use FireflyIII\Models\PiggyBank as PB;
/** /**
* Class PiggyBank * Class PiggyBank
@@ -26,6 +26,7 @@ class PiggyBank extends Twig_Extension
return $piggyBank->currentRelevantRep()->currentamount; return $piggyBank->currentRelevantRep()->currentamount;
} }
); );
return $functions; return $functions;
} }