PluginProbe ʕ •ᴥ•ʔ
VikAppointments Services Booking Calendar / 1.2.20
VikAppointments Services Booking Calendar v1.2.20
1.2.21 1.2.20 trunk 1.2.17 1.2.18 1.2.19
vikappointments / site / layouts / form / fields / checkbox.php
vikappointments / site / layouts / form / fields Last commit date
checkbox.php 1 month ago color.php 1 month ago date.php 1 month ago editor.php 1 month ago file.php 1 month ago hidden.php 1 month ago html.php 1 month ago index.html 1 month ago number.php 1 month ago select.php 1 month ago separator.php 1 month ago tel.php 1 month ago text.php 1 month ago textarea.php 1 month ago
checkbox.php
30 lines
1 <?php
2 /**
3 * @package VikAppointments
4 * @subpackage core
5 * @author E4J s.r.l.
6 * @copyright Copyright (C) 2021 E4J s.r.l. All Rights Reserved.
7 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8 * @link https://vikwp.com
9 */
10
11 // No direct access
12 defined('ABSPATH') or die('No script kiddies please!');
13
14 $id = !empty($displayData['id']) ? $displayData['id'] : '';
15 $name = !empty($displayData['name']) ? $displayData['name'] : 'name';
16 $checked = isset($displayData['checked']) ? $displayData['checked'] : false;
17 $class = isset($displayData['class']) ? $displayData['class'] : '';
18
19 ?>
20
21 <input
22 type="checkbox"
23 name="<?php echo $this->escape($name); ?>"
24 value="1"
25 id="<?php echo $this->escape($id); ?>"
26 class="<?php echo $this->escape($class); ?>"
27 <?php echo $checked ? 'checked="checked"' : ''; ?>
28 aria-labelledby="<?php echo $id; ?>-label"
29 />
30