Sindbad~EG File Manager

Current Path : /home/zada/public_html/vendor/sebacarrasco93/laravel-payku/src/Models/
Upload File :
Current File : /home/zada/public_html/vendor/sebacarrasco93/laravel-payku/src/Models/PaykuTransaction.php

<?php

namespace SebaCarrasco93\LaravelPayku\Models;

class PaykuTransaction extends Model
{
    public $incrementing = false;

    public function payment()
    {
        return $this->hasOne(PaykuPayment::class, 'transaction_id');
    }

    public function scopeRegister($query)
    {
        $query->where('status', 'register');
    }

    public function scopeSuccess($query)
    {
        $query->where('status', 'success');
    }

    public function scopePending($query)
    {
        $query->where('status', 'pending');
    }

    public function markAsNotified()
    {
        return $this->update(['notified_at' => now()]);
    }

    public function notifyForFirstTime()
    {
        if (! $this->notified_at) {
            return $this->markAsNotified();
        }
    }
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists (>^ω^<)看过哭02teddd(>^ω^<)看过哭02teddd