Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/job-board.corals.io/Corals/modules/Places/Http/Controllers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/job-board.corals.io/Corals/modules/Places/Http/Controllers/PlacesController.php
<?php

namespace Corals\Modules\Places\Http\Controllers;

use Corals\Foundation\Http\Controllers\BaseController;

use Illuminate\Http\Request;

class PlacesController extends BaseController
{
    public function __construct()
    {
        parent::__construct();
    }

    public function settings(Request $request)
    {
        $this->setViewSharedData(['title_singular' => trans('Places::labels.settings.places_settings')]);

        $config_setting = config('places.settings');
        $settings = [];
        foreach ($config_setting as $key => $setting) {
            $settings['places_' . $key] = ['name' => trans('Places::labels.settings.' . $key), 'settings' => $setting];

        }
        return view('Places::places.settings')->with(compact('settings'));
    }

    public function saveSettings(Request $request)
    {
        try {
            $settings = $request->except('_token');

            foreach ($settings as $key => $value) {
                \Settings::set($key, $value, 'Places');
            }

            flash(trans('Corals::messages.success.saved', ['item' => trans('Places::labels.settings.places_settings')]))->success();
        } catch (\Exception $exception) {
            log_exception($exception, 'PlacesSettings', 'savedSettings');
        }

        return redirectTo(url()->previous());
    }
}

Spamworldpro Mini