Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 7
0.00% covered (danger)
0.00%
0 / 2
CRAP
0.00% covered (danger)
0.00%
0 / 1
Comments
0.00% covered (danger)
0.00%
0 / 7
0.00% covered (danger)
0.00%
0 / 2
20
0.00% covered (danger)
0.00%
0 / 1
 is_enabled
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
12
 init
0.00% covered (danger)
0.00%
0 / 6
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2/**
3 * Jetpack Comments.
4 *
5 * @package automattic/jetpack-comments
6 */
7
8namespace Automattic\Jetpack\Comments;
9
10/**
11 * Package entry point.
12 */
13class Comments {
14
15    /**
16     * Package version.
17     */
18    const PACKAGE_VERSION = '0.8.2';
19
20    /**
21     * Whether Jetpack Comments should load.
22     *
23     * @since 0.1.0
24     *
25     * @return bool
26     */
27    public static function is_enabled() {
28        // Blog 522232 is jetpack.wordpress.com, which serves the Verbum iframe to sites on older Jetpack versions.
29        return ! ( defined( 'IS_WPCOM' ) && IS_WPCOM && 522232 === get_current_blog_id() );
30    }
31
32    /**
33     * Register the package's features. Safe to call more than once.
34     *
35     * @since 0.1.0
36     *
37     * @return void
38     */
39    public static function init() {
40        Comment_Form::init();
41        Checkpoint::init();
42        Avatars::init();
43        Block_Editor::init();
44        Embeds::init();
45        Tracks::init();
46    }
47}