12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace App\Filters\Traits;
- use App\Models\User;
- use Carbon\Carbon;
- trait UserFilter
- {
- public function putAreaId($val){
- $this->builder->where('register_area_id',$val);
- }
- public function areaId($val){
- $this->builder->where('register_area_id',$val);
- }
- public function mobileNickname($val){
- $this->builder->where('mobile', 'like', "%{$val}%")
- ->Orwhere('nickname', 'like', "%{$val}%");
- }
- public function todayAddUser($val){
- if($val == 1){
- $this->builder->where('is_card_certified',User::CARD_OK)
- ->where('created_at','>',Carbon::today());
- }
- }
- }
|