Microweber\Install\DefaultOptionsInstaller::setPaymentsEnabled PHP Метод

setPaymentsEnabled() публичный Метод

public setPaymentsEnabled ( )
    public function setPaymentsEnabled()
    {
        $existing = DB::table('options')->where('option_key', 'payment_gw_shop/payments/gateways/paypal')->where('option_group', 'payments')->first();
        if ($existing != false) {
            $option = Option::find($existing->id);
        } else {
            $option = new Option();
        }
        $option->option_key = 'payment_gw_shop/payments/gateways/paypal';
        $option->option_group = 'payments';
        $option->option_value = 1;
        $option->save();
        $existing = DB::table('options')->where('option_key', 'currency')->where('option_group', 'payments')->first();
        if ($existing != false) {
            $option = Option::find($existing->id);
        } else {
            $option = new Option();
        }
        $option->option_key = 'currency';
        $option->option_group = 'payments';
        $option->option_value = 'USD';
        $option->save();
    }