PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 7.1.4
Admin Columns v7.1.4
7.1.4 7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Setting / Control / Input / Custom.php
codepress-admin-columns / classes / Setting / Control / Input Last commit date
Custom.php 4 days ago Number.php 4 days ago Open.php 4 days ago OpenFactory.php 4 days ago Option.php 4 days ago OptionFactory.php 4 days ago
Custom.php
37 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Setting\Control\Input;
6
7 use AC\Setting\AttributeCollection;
8 use AC\Setting\Control\Input;
9
10 final class Custom extends Input
11 {
12 private array $data;
13
14 public function __construct(
15 string $name,
16 ?string $type = null,
17 array $data = [],
18 $value = null,
19 ?string $placeholder = null,
20 ?AttributeCollection $attributes = null
21 ) {
22 if ($type === null) {
23 $type = $name;
24 }
25
26 parent::__construct($name, $type, $value, $placeholder, $attributes);
27
28 $this->data = $data;
29 }
30
31 public function get_data(): array
32 {
33 return $this->data;
34 }
35
36 }
37