Edit File: IntroSetting.php
<?php namespace App\Http\Controllers\Admin; use App\Services\Entity\SettingService as EntitySettingService; use App\Http\Requests\Admin\siteSettings\Update; use App\Http\Controllers\Controller; use App\Services\SettingService; use App\Models\SiteSetting; class IntroSetting extends Controller { protected $cashedData ; public function __construct() { $this->cashedData = SettingService::appInformations(SiteSetting::pluck('value', 'key')); } public function index() { $data = $this->cashedData; return view('admin.intro_setting.index' , compact('data')); } public function Update(Update $request , SiteSetting $siteSetting) { (new EntitySettingService($siteSetting))->update ($request); return redirect()->route('admin.intro_settings.index')->with('success', __('admin.updated')); } }
Back to File Manager