. */ declare(strict_types=1); namespace FireflyIII\Http\Controllers\Recurring; use FireflyIII\Http\Controllers\Controller; use FireflyIII\Models\Recurrence; /** * * Class EditController */ class EditController extends Controller { /** * */ public function __construct() { parent::__construct(); // translations: $this->middleware( function ($request, $next) { app('view')->share('mainTitleIcon', 'fa-paint-brush'); app('view')->share('title', trans('firefly.recurrences')); app('view')->share('subTitle', trans('firefly.recurrences')); $this->recurring = app(RecurringRepositoryInterface::class); return $next($request); } ); } /** * @param Recurrence $recurrence */ public function edit(Recurrence $recurrence) { return view('recurring.edit', compact('recurrence')); } }