initial commit
This commit is contained in:
@@ -9,6 +9,7 @@ use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Mail;
|
||||
use Illuminate\Support\Facades\Http;
|
||||
use Illuminate\Support\Facades\Storage;
|
||||
use Illuminate\Support\Facades\Gate;
|
||||
use Intervention\Image\Laravel\Facades\Image;
|
||||
|
||||
class SettingController extends Controller
|
||||
@@ -28,6 +29,7 @@ class SettingController extends Controller
|
||||
|
||||
public function index()
|
||||
{
|
||||
Gate::authorize('check-access', ['settings', 'read']);
|
||||
$settings = Setting::pluck('value', 'key')->all();
|
||||
|
||||
// Tambahkan default jika version belum ada
|
||||
@@ -49,6 +51,7 @@ class SettingController extends Controller
|
||||
|
||||
public function update(Request $request)
|
||||
{
|
||||
Gate::authorize('check-access', ['settings', 'update']);
|
||||
$request->validate([
|
||||
'app_logo' => 'nullable|image|mimes:png,jpg,jpeg|max:2048',
|
||||
'app_favicon' => 'nullable|image|mimes:png,jpg,ico|max:512',
|
||||
|
||||
Reference in New Issue
Block a user