27 lines
540 B
PHP
27 lines
540 B
PHP
<?php
|
|
|
|
namespace App\Models;
|
|
|
|
use App\Models\Base;
|
|
use Illuminate\Database\Eloquent\Model;
|
|
|
|
class InviteHistory extends Base
|
|
{
|
|
protected $fillable = [];
|
|
protected $guarded = [];
|
|
|
|
public function scopeDate($query, $start_time, $end_time=null)
|
|
{
|
|
$query = $query->where('created_at', '>=', $start_time);
|
|
if ($end_time) {
|
|
$query = $query->where('created_at', '<=', $end_time);
|
|
}
|
|
return $query;
|
|
}
|
|
|
|
public function user()
|
|
{
|
|
return $this->hasOne(User::class, 'id', 'user_id');
|
|
}
|
|
}
|