1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- namespace App\Repositories\Models\Dwbs;
- use App\Repositories\Models\Base\User;
- use App\Repositories\Models\Model;
- use App\Services\Dwbs\WechatTemplateMessageService;
- class UserXuefen extends Model
- {
- /**
- * @var string
- */
- protected $table = 'user_xuefens';
- protected $guarded = [];
- /**
- * The attributes excluded from the model's JSON form.
- *
- * @var array
- */
- protected $hidden = [];
- protected $casts = [];
- protected static function booted()
- {
- parent::booted(); // TODO: Change the autogenerated stub
- // self::created(function (UserXuefen $model) {
- // WechatTemplateMessageService::sendAddXuefen($model->user_id, $model->id);
- // });
- }
- public function user()
- {
- return $this->belongsTo(User::class)->select(['id', 'nickname', 'mobile', 'mobile_encryption', 'mobile_code','group_id']);
- }
- public function source()
- {
- return $this->morphTo('source');
- }
- }
|