PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backup, Restore, Migration & Clone / 4.7.0
WP STAGING – WordPress Backup, Restore, Migration & Clone v4.7.0
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 / views / components / checkbox.php
wp-staging / views / components Last commit date
alert.php 7 months ago checkbox.php 9 months ago toggle.php 7 months ago
checkbox.php
66 lines
1 <?php
2
3 /**
4 * Checkbox component.
5 * @var string $name
6 * @var string $value
7 * @var string|null $classes
8 * @var string|null $id
9 * @var string|null $dataId
10 * @var string|null $dataDirType
11 * @var string|null $dataPrefix
12 * @var string|null $dataPath
13 * @var string|null $dataDeletePath
14 * @var string|null $isDataScanned
15 * @var string|null $isDataNavigatable
16 * @var string|null $onChange
17 *
18 * @package WPStaging\Component
19 * @see \WPStaging\Component\Checkbox::render()
20 */
21
22 ?>
23 <span class="wpstg--checkbox-wrapper">
24 <input type="checkbox"
25 name='<?php echo empty($name) ? '' : esc_attr($name); ?>'
26 value='<?php echo empty($value) ? '' : esc_attr($value); ?>'
27 <?php if (!empty($classes)) : ?>
28 class='<?php echo esc_attr($classes); ?>'
29 <?php endif; ?>
30 <?php if (!empty($id)) : ?>
31 id='<?php echo esc_attr($id); ?>'
32 <?php endif; ?>
33 <?php if (!empty($dataId)) : ?>
34 data-id='<?php echo esc_attr($dataId); ?>'
35 <?php endif; ?>
36 <?php if (!empty($dataDirType)) : ?>
37 data-dir-type='<?php echo esc_attr($dataDirType); ?>'
38 <?php endif; ?>
39 <?php if (!empty($dataPrefix)) : ?>
40 data-prefix='<?php echo esc_attr($dataPrefix); ?>'
41 <?php endif; ?>
42 <?php if (!empty($dataPath)) : ?>
43 data-path='<?php echo esc_attr($dataPath); ?>'
44 <?php endif; ?>
45 <?php if (!empty($dataDeletePath)) : ?>
46 data-deletepath='<?php echo esc_attr($dataDeletePath); ?>'
47 <?php endif; ?>
48 <?php if (!empty($isDataScanned)) : ?>
49 data-scanned='<?php echo esc_attr($isDataScanned); ?>'
50 <?php endif; ?>
51 <?php if (!empty($isDataNavigatable)) : ?>
52 data-navigatable='<?php echo esc_attr($isDataNavigatable); ?>'
53 <?php endif; ?>
54 <?php if (!empty($onChange)) : ?>
55 onchange='<?php echo esc_attr($onChange); ?>'
56 <?php endif; ?>
57 <?php echo $isDisabled ? 'disabled' : '';?>
58 <?php echo $isChecked ? 'checked' : '';?>
59 />
60 <svg viewBox="0 0 20 16" width="20" height="20">
61 <rect class="wpstg--checkbox-border" x="1" y="1" width="16" height="16" rx="3" ry="3"></rect>
62 <rect class="wpstg--checkbox-background" x="1" y="1" width="16" height="16" rx="3" ry="3"></rect>
63 <polyline class="wpstg--check-mark" points="4.5 10 7.5 13 13.5 5"></polyline>
64 </svg>
65 </span>
66