KUJUNTI.ID MINISH3LL
Path : /var/www/html/thb_loan_system/app/Models/
(S)h3ll Cr3at0r :
F!le Upl0ad :

B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H

Current File : /var/www/html/thb_loan_system/app/Models/Borrower.php


<?php

namespace App\Models;

use App\Builders\BorrowerBuilder;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class Borrower extends Model
{
    use SoftDeletes;

    protected $table = "borrowers";

    public function loans()
    {
        return $this->hasMany(Loan::class, 'borrower_id', 'id');
    }

    public function user()
    {
        return $this->hasOne(User::class, 'id', 'user_id');
    }

    public function payments()
    {
        return $this->hasMany(LoanRepayment::class, 'borrower_id', 'id');
    }

    public function country()
    {
        return $this->hasOne(Country::class, 'id', 'country_id');
    }

    public static function query(): BorrowerBuilder
    {
        return parent::query(); // TODO: Change the autogenerated stub
    }

    public function newEloquentBuilder($query): BorrowerBuilder
    {
        return new BorrowerBuilder($query);
    }
}

© KUJUNTI.ID