/
proc
/
self
/
root
/
home
/
maktab
/
server
/
app
/
Models
/
File Upload :
llllll
Current File: //proc/self/root/home/maktab/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 $fillable = [ 'message', 'send_user_id', 'receive_user_id', 'status_template', 'status' ]; static $status =[ 0 => 'not send', 1 => 'send', 2 => 'not accepted', 3 => 'send' ]; // return $massage = Message::whereIn('send_user_id', $usersIds)->get(); // return $users = User::with(['message']) // ->select(['*', User::$SELECT_TYPE_STR]) // ->whereIn('maktab_id', $MaktabIds) // ->has('message') // ->get(); // return $user = User::with(['file','maktab','cloony','type_cnt'])->select(['*',User::$SELECT_TYPE_STR])->findOrFail(auth()->id()); // return $user = User::with(['file','maktab','cloony','type_cnt'])->select(['*',User::$SELECT_TYPE_STR])->findOrFail(auth()->id()); // return $UsersId = User::with(['cloony'])->select(['*',User::$SELECT_TYPE_STR])->whereIn('maktab_id', $MaktabIds); // $UsersId = User::with("message")->whereIn('maktab_id', $MaktabIds); // خالی نبودن این فیلد به معنای قالب بودن است //این فید جداست از اتاتوز زیرا تعداد زیادی قراره سرچ بشه اکه رو حالت 0 بود پیام ها پاک بشن بعد یه مدتی static $status_template =[ 0 => 'nothing', 1 => 'save as theme for me', 2 => 'save as theme for all', ]; public function sender() { return $this->hasOne(User::class); } public function resever() { return $this->hasOne(User::class); } }
Copyright ©2k19 -
Hexid
|
Tex7ure