| | |
| | | |
| | | public function __construct() |
| | | { |
| | | $this->cache = new CacheManager('summary', WEEK_IN_SECONDS); |
| | | $this->cache = CacheManager::for('summary_block', WEEK_IN_SECONDS); |
| | | add_action('init', [ $this, 'registerBlock' ]); |
| | | } |
| | | |
| | |
| | | ); |
| | | /** |
| | | * The h1 title element, excluding the h1 tag. |
| | | * Can include additonal html (like <small> or <b>) |
| | | * Can include additional html (like <small> or <b>) |
| | | */ |
| | | $this->header = apply_filters( |
| | | 'jvbSummaryHeader', |
| | |
| | | $this->getType() |
| | | ); |
| | | |
| | | |
| | | $this->icons = new JVBICons(); |
| | | ob_start(); |
| | | $this->renderBlock(); |
| | | $content = ob_get_clean(); |