get_cache( $key ); if ( is_array( $cached ) ) { return $cached; } $value = (array) call_user_func( $callback ); $cache->set_cache( $key, $value, $ttl ); return $value; } }