/
proc
/
self
/
root
/
home
/
pay
/
server
/
app
/
Models
/
File Upload :
llllll
Current File: //proc/self/root/home/pay/server/app/Models/Message.php
<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Message extends Model { use HasFactory; protected $table = 'messages'; protected $receiver; protected $fillable = [ 'sms', 'receiver', ]; // public function receiver(){ // return $this->belongsTo(Customer::class,'receiver',"mobile")->select(['id','name','mobile','n_code','is_legal']); // } public function person() { return $this->belongsTo(Customer::class, 'receiver', 'mobile') ->select(['id', 'name', 'mobile', 'n_code', 'is_legal']) ->withDefault(function ($receiver) { $mobile = $this->receiver; if ($mobile && $user = User::where('mobile', $mobile)->first()) { $receiver->fill($user->only(['id', 'name', 'mobile', 'n_code', 'is_legal'])); } }); } }
Copyright ©2k19 -
Hexid
|
Tex7ure