HEX
Server: LiteSpeed
System: Linux sv4.hami.host 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64
User: armgroup (1008)
PHP: 8.2.32
Disabled: show_source, system, shell_exec, passthru, exec, popen, proc_open, mail, socket_create, socket_create_listen, socket_create_pair, link, dl, openlog, syslog, stream_socket_server, curl_multi_init
Upload Files
File: /home/armgroup/libs/app/Http/Livewire/Account/Card/Edit.php
<?php

namespace App\Http\Livewire\Account\Card;

use App\Http\Livewire\ConvertEmptyStringsToNull;
use App\Http\Livewire\General;
use Livewire\Component;

class Edit extends Component
{
    use ConvertEmptyStringsToNull;
    use General;

    public $card_number;

    public $sheba_number;

    public function mount()
    {
        $this->sheba_number = auth()->user()->sheba_number;
        $this->card_number = auth()->user()->card_number;
    }

    public function render()
    {
        return view('livewire.account.card.edit');
    }

    public function save()
    {
        auth()->user()->update($this->validate([
            'sheba_number' => ['nullable', 'digits:24'],
            'card_number' => ['nullable', 'digits:16'],
        ]));

        $this->ajaxDoneMessage();
    }
}