IndieWeb v0.0.31 IndieWeb.Cache View Source
Provides the generic interface for handling caching logic in Koype.
Configuration
In order to change the underlying adapter used, set the :cache_adapter value to an
implementation of IndieWeb.Cache.Adapter. By default, Cachex by way of
IndieWeb.Cache.Adapters.Cachex is used.
Link to this section Summary
Functions
Obtains an implementation of a IndieWeb.Cache.Adapter module
Removes the value of key key from the adapter
Fetches the value defined by key from the adapter; returning value if it doesn't exist
Sets the key key with the value value to the adapter
Link to this section Functions
adapter()
View Source
adapter() :: IndieWeb.Cache.Adapter.t()
adapter() :: IndieWeb.Cache.Adapter.t()
Obtains an implementation of a IndieWeb.Cache.Adapter module.
delete(key)
View Source
delete(binary()) :: :ok | :error
delete(binary()) :: :ok | :error
Removes the value of key key from the adapter.
get(key, value \\ nil) View Source
Fetches the value defined by key from the adapter; returning value if it doesn't exist.
set(key, value, options \\ []) View Source
Sets the key key with the value value to the adapter.