## CacheMixin


Mixin that adds caching capability.


Usage


``` python
CacheMixin()
```


## Methods

| Name | Description |
|----|----|
| [cache()](#cache) | Cache a value. |
| [get_cached()](#get_cached) | Retrieve a cached value. |

------------------------------------------------------------------------


#### cache()


Cache a value.


Usage


``` python
cache(key, value)
```


##### Parameters


`key: str`  
Cache key.

`value`  
Value to cache.


------------------------------------------------------------------------


#### get_cached()


Retrieve a cached value.


Usage


``` python
get_cached(key)
```


##### Parameters


`key: str`  
Cache key.


##### Returns


`object`  
Cached value or None.
