protected static function boot() { parent::boot(); static::deleting(function ($userSocialToken) { UserSocialPost::join('social_post', 'social_post.id', '=', 'user_social_post.social_post_id')->where('user_social_post.user_id', '=', $userSocialToken->user_id)->where('social_post.type', '=', $userSocialToken->type)->delete(); UserSocialTokenFilter::where('user_social_token_filter.user_social_token_id', '=', $userSocialToken->id)->delete(); }); }
public function get() { $filters = UserSocialTokenFilter::where('user_social_token_id', '=', $this->userSocialMediaToken->id)->first(); return $filters; }