/
home
/
pay
/
server
/
packages
/
rooyesh
/
wallet
/
src
/
models
/
File Upload :
llllll
Current File: //home/pay/server/packages/rooyesh/wallet/src/models/Transaction.php
<?php namespace Rooyesh\Wallet\models; use App\Models\Selector; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Transaction extends Model { use HasFactory,Selector; protected $guarded=['hash']; protected $casts = [ 'active'=>'boolean' ]; static $TYPES = [ 1 => 'خرید طلا', 2 => 'فروش طلا', 3 => 'واریز ریالی', 7 => 'واریز طلایی', 4 => 'برداشت ریالی', 5 => 'واریز ', 6 => 'برداشت ', 8 => ' پاداش بابت معرفی', ]; public function customer() { return $this->belongsTo('App\Models\Customer')->select(['id','name']); } public function wallet() { return $this->belongsTo(Wallet::class, 'wallet', 'id'); // 'wallet' is the foreign key in transactions table } public function fund() { return $this->belongsTo('App\Models\Fund','fund_id')->select(['id','title']); } public function order() { return $this->belongsTo('App\Models\Order','order_id'); } public function withdraw() { return $this->belongsTo('App\Models\Withdraw','withdraw_id'); } }
Copyright ©2k19 -
Hexid
|
Tex7ure