Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 20
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2/**
3 * Payments plugin.
4 *
5 * @since 10.8
6 *
7 * @package automattic/jetpack
8 */
9
10namespace Automattic\Jetpack\Extensions\Payments;
11
12use Jetpack_Gutenberg;
13
14if ( ! defined( 'ABSPATH' ) ) {
15    exit( 0 );
16}
17
18const FEATURE_NAME = 'payments';
19
20// Populate the available extensions with our feature.
21add_filter(
22    'jetpack_set_available_extensions',
23    function ( $extensions ) {
24        return array_merge(
25            (array) $extensions,
26            array(
27                FEATURE_NAME,
28            )
29        );
30    }
31);
32
33// Set the feature availability, depending on the site plan.
34add_action(
35    'jetpack_register_gutenberg_extensions',
36    function () {
37        Jetpack_Gutenberg::set_availability_for_plan( FEATURE_NAME );
38    }
39);