Passed
Push — 313-fix/delete-user-meta-modul... ( 9c319c...9c319c )
by Rajan
40:14 queued 28:53
created

MetasModule   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
dl 0
loc 12
ccs 0
cts 5
cp 0
rs 10
c 0
b 0
f 0
wmc 2

2 Methods

Rating   Name   Duplication   Size   Complexity  
A render_restrict_settings() 0 2 1
A render_user_role_dropdown() 0 2 1
1
<?php
2
3
namespace BulkWP\BulkDelete\Core\Metas;
4
5
use BulkWP\BulkDelete\Core\Base\BaseModule;
6
7 1
defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
8
9
/**
10
 * Module for Deleting Meta fields.
11
 *
12
 * @since 6.0.0
13
 */
14
abstract class MetasModule extends BaseModule {
15
	protected $item_type = 'metas';
16
17
	protected function render_restrict_settings() {
18
		bd_render_restrict_settings( $this->field_slug, 'posts' );
19
	}
20
21
	/**
22
	 * Render User role dropdown.
23
	 */
24
	protected function render_user_role_dropdown() {
25
		bd_render_user_role_dropdown( $this->field_slug );
26
	}
27
}
28