PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backups, Restore, Migration & Clone / 4.11.1
WP STAGING – WordPress Backups, Restore, Migration & Clone v4.11.1
4.11.1 4.11.0 4.10.0 4.9.5 4.9.4 4.9.3 4.9.2 4.9.1 4.9.0 4.8.1 trunk 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.10.0 3.2.0 3.3.1 3.3.2 3.3.3 3.4.1 3.4.3 3.5.0 3.6.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 4.0.0 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.8.0
wp-staging / Component / Toggle.php
wp-staging / Component Last commit date
Alert.php 1 week ago Checkbox.php 1 week ago Toggle.php 1 week ago
Toggle.php
46 lines
1 <?php
2
3 namespace WPStaging\Component;
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 class Toggle
20 {
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 public function render(string $id, string $name, string $value = '', bool $isChecked = false, array $attributes = [], array $dataAttributes = [])
37 {
38 $classes = isset($attributes['classes']) ? $attributes['classes'] : '';
39 $onChange = isset($attributes['onChange']) ? $attributes['onChange'] : '';
40 $isDisabled = isset($attributes['isDisabled']) ? $attributes['isDisabled'] : false;
41 $dataId = isset($dataAttributes['id']) ? $dataAttributes['id'] : '';
42
43 require trailingslashit(WPSTG_VIEWS_DIR) . 'components/toggle.php';
44 }
45 }
46