public static function findByUser($userId, $astate) { return ActivityMember::with('activity')->where('user_id', $userId)->whereHas('activity', function ($query) use($astate) { $query->where('states', $astate); })->get(); }