%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/forge/api-takeaseat.eco-n-tech.co.uk/app/Http/Controllers/Account/
Upload File :
Create Path :
Current File : //home/forge/api-takeaseat.eco-n-tech.co.uk/app/Http/Controllers/Account/SettingsController.php

<?php

namespace App\Http\Controllers\Account;

use App\Models\User;
use App\Http\Requests\StoreSettings;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;

class SettingsController extends Controller
{
    /**
     * Get the users settings
     * 
     * @param Request $request
     */
    public function index(Request $request)
    {
        $user = auth()->user();

        return response()->json($user->communication_settings);
    }

    /**
     * Update the users settings
     * 
     * @param StoreSettings $request
     */
    public function update(StoreSettings $request)
    {
        $user = auth()->user();
        $user->communication_settings = $request->get('communication_settings');
        $user->save();

        return response()->json($user->communication_settings);
    }
}

Zerion Mini Shell 1.0