Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Aengz/payload-redis-cache
/ functions
Functions
34 in github.com/Aengz/payload-redis-cache
⨍
Functions
34
◇
Types & classes
16
↓ 11 callers
Function
getEntityName
(apiBaseUrl: string, url: string, namespace?: string)
src/middlewares/helpers.ts:7
↓ 8 callers
Function
canUseCache
({ apiBaseUrl, originalUrl, includedCollections, includedGlobals, includedPaths }: canUseCacheArgs)
src/middlewares/helpers.ts:15
↓ 5 callers
Function
generateCacheHash
({ userCollection, requestedUrl, authorization }: cacheBaseArgs)
src/adapters/cacheHelpers.ts:15
↓ 5 callers
Method
getRedisClient
()
src/adapters/redis.ts:39
↓ 5 callers
Function
invalidateCache
()
src/adapters/cacheHelpers.ts:73
↓ 4 callers
Method
getIndexesName
()
src/adapters/redis.ts:45
↓ 4 callers
Method
init
(params: InitRedisContextParams)
src/adapters/redis.ts:19
↓ 3 callers
Function
extractToken
(cookies: string)
src/adapters/jwtHelpers.ts:6
↓ 3 callers
Function
getCacheItem
({ userCollection, requestedUrl, authorization }: cacheBaseArgs)
src/adapters/cacheHelpers.ts:26
↓ 3 callers
Method
getNamespace
()
src/adapters/redis.ts:42
↓ 3 callers
Function
setCacheItem
({ userCollection, requestedUrl, authorization, body }: cacheExtendedArgs)
src/adapters/cacheHelpers.ts:47
↓ 2 callers
Function
getTokenPayload
(token: string)
src/adapters/jwtHelpers.ts:14
↓ 2 callers
Method
init
(params)
src/mocks/redis.js:6
↓ 1 callers
Function
cacheMiddleware
({ includedCollections, includedGlobals, includedPaths, apiBaseUrl }: cacheMiddlewareArgs)
src/middlewares/cacheMiddleware.ts:9
↓ 1 callers
Function
cachePlugin
(pluginOptions: PluginOptions)
src/cache.ts:19
↓ 1 callers
Method
createHash
()
src/mocks/crypto.js:2
↓ 1 callers
Function
extendWebpackConfig
(args: ExtendWebpackConfigArgs)
src/webpack.ts:12
↓ 1 callers
Function
extractToken
()
src/mocks/jwtHelpers.js:1
↓ 1 callers
Function
getCacheItem
()
src/mocks/cacheHelpers.js:3
↓ 1 callers
Function
getTokenPayload
()
src/mocks/jwtHelpers.js:4
↓ 1 callers
Function
initRedis
(params: RedisInitOptions)
src/cache.ts:9
↓ 1 callers
Function
initRedisContext
(params)
src/mocks/redis.js:26
↓ 1 callers
Function
initRedisContext
(params: InitRedisContextParams)
src/adapters/redis.ts:51
↓ 1 callers
Function
setCacheItem
()
src/mocks/cacheHelpers.js:5
↓ 1 callers
Function
start
()
dev/src/server.ts:7
Function
generateCacheHash
()
src/mocks/cacheHelpers.js:1
Function
getCollectionName
()
src/mocks/cacheHelpers.js:11
Method
getIndexesName
()
src/mocks/redis.js:20
Method
getNamespace
()
src/mocks/redis.js:17
Method
getRedisClient
()
src/mocks/redis.js:14
Function
invalidateCacheAfterChangeHook
()
src/mocks/cacheHelpers.js:7
Function
invalidateCacheAfterChangeHook
({ doc })
src/hooks/invalidateCacheHook.ts:6
Function
invalidateCacheAfterDeleteHook
()
src/mocks/cacheHelpers.js:9
Function
invalidateCacheAfterDeleteHook
({ doc })
src/hooks/invalidateCacheHook.ts:12