. */ namespace FireflyIII\Http\Controllers\Admin; use FireflyIII\Http\Controllers\Controller; /** * Class TelemetryController */ class TelemetryController extends Controller { public function __construct() { parent::__construct(); $this->middleware( static function ($request, $next) { app('view')->share('title', (string)trans('firefly.administration')); app('view')->share('mainTitleIcon', 'fa-hand-spock-o'); return $next($request); } ); } /** * @return string */ public function delete() { session()->flash('info', 'No telemetry to delete. Does not work yet.'); return redirect(route('admin.telemetry.index')); } /** * */ public function index() { app('view')->share('subTitleIcon', 'fa-eye'); app('view')->share('subTitle', (string)trans('firefly.telemetry_admin_index')); $version = config('firefly.version'); $enabled = config('firefly.telemetry', false); $count = 1; return view('admin.telemetry.index', compact('version', 'enabled', 'count')); } /** * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function view() { return view('admin.telemetry.view'); } }