| @@ -1,16 +1,8 @@ | ||
| 1 | 1 | <?php |
| 2 | -/** | |
| 3 | - * Code Highlight block server-side render. | |
| 4 | - * | |
| 5 | - * Emits only an empty wrapper carrying the block attributes as JSON. The markup | |
| 6 | - * is rendered on the client by view.js from the same shared component the editor | |
| 7 | - * uses, matching the b-blocks convention (see image-hotspot / infographic). | |
| 8 | - * | |
| 9 | - * @package bBlocks | |
| 10 | - */ | |
| 11 | 2 | |
| 12 | 3 | $prefix = 'b-blocks-code-highlight'; |
| 4 | +$attributes = BBlocks\Inc\Sanitize::attributes( $attributes ); | |
| 13 | 5 | $id = empty( $attributes['blockId'] ) ? wp_unique_id( "$prefix-" ) : "$prefix-" . $attributes['blockId']; |
| 14 | 6 | |
| 15 | 7 | $planClass = BBlocks\Inc\Utils::isPro() ? 'pro' : 'free'; |
| 16 | 8 | |