whereProfileId($pid)->first(); if(!$membership) { return []; } return [ 'joined' => $membership->created_at->format('c'), 'role' => $membership->role, 'local_group' => (bool) $membership->local_group, 'local_profile' => (bool) $membership->local_profile, ]; }); return $account; } public static function del($gid, $pid) { $key = self::CACHE_KEY . $gid . ':' . $pid; return Cache::forget($key); } }