App\Http\Controllers\Admin\AdminController::settingUpdate PHP Method

settingUpdate() public method

public settingUpdate ( )
    public function settingUpdate()
    {
        $inputs = \Input::get();
        if (!isset($inputs['maintain'])) {
            $inputs['maintain'] = 'off';
        }
        if (!isset($inputs['advance_block_mode'])) {
            $inputs['advance_block_mode'] = 'off';
        }
        if (!isset($inputs['log_guest_ip'])) {
            $inputs['log_guest_ip'] = 'off';
        }
        if (!isset($inputs['encrypt_guest_ip'])) {
            $inputs['encrypt_guest_ip'] = 'off';
        }
        foreach ($inputs as $key => $value) {
            @($check = \DB::table('setting')->where('name', $key)->first());
            if (count($check)) {
                \DB::table('setting')->where('name', $key)->update(['value' => $value]);
            }
        }
        return redirect()->action('Admin\\AdminController@setting');
    }