/**
  * @param CurrencyRepositoryInterface $repository
  *
  * @return \Illuminate\View\View
  */
 public function index(CurrencyRepositoryInterface $repository)
 {
     $currencies = $repository->get();
     $defaultCurrency = $repository->getCurrencyByPreference(Preferences::get('currencyPreference', env('DEFAULT_CURRENCY', 'EUR')));
     if (!Auth::user()->hasRole('owner')) {
         Session::flash('warning', 'Please ask ' . env('SITE_OWNER') . ' to add, remove or edit currencies.');
     }
     return view('currency.index', compact('currencies', 'defaultCurrency'));
 }
 /**
  * @param CurrencyRepositoryInterface $repository
  *
  * @return View
  */
 public function index(CurrencyRepositoryInterface $repository)
 {
     $currencies = $repository->get();
     $defaultCurrency = $repository->getCurrencyByPreference(Preferences::get('currencyPreference', config('firefly.default_currency', 'EUR')));
     if (!auth()->user()->hasRole('owner')) {
         Session::flash('warning', trans('firefly.ask_site_owner', ['owner' => env('SITE_OWNER')]));
     }
     return view('currency.index', compact('currencies', 'defaultCurrency'));
 }