PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.0.13
Kirki – Freeform Page Builder, Website Builder & Customizer v6.0.13
6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / app / DTO / Apps / AppDTO.php
kirki / app / DTO / Apps Last commit date
AppDTO.php 2 weeks ago InstalledAppDTO.php 2 weeks ago
AppDTO.php
66 lines
1 <?php
2
3 namespace Kirki\App\DTO\Apps;
4
5 use Kirki\Framework\DTO;
6
7 defined('ABSPATH') || exit;
8
9 class AppDTO extends DTO
10 {
11 /** @var int */
12 public $id;
13
14 /** @var string */
15 public $version;
16
17 /** @var bool */
18 public $isPro;
19
20 /** @var string */
21 public $slug;
22
23 /** @var string */
24 public $title;
25
26 /** @var string */
27 public $shortDescription;
28
29 /** @var string */
30 public $author;
31
32 /** @var string */
33 public $src;
34
35 /** @var bool */
36 public $isNew;
37
38 /** @var bool */
39 public $isFeatured;
40
41 /** @var array<array{
42 * key:int,
43 * title:string,
44 * action:string,
45 * value:array{
46 * name:string,
47 * options:array{
48 * menuTabCurrentCategory:string,
49 * searchQuery:string
50 * }
51 * }
52 * }> $actions
53 */
54 public $actions;
55
56 /** @var array<array{
57 * key: string,
58 * label: string,
59 * setting: array{
60 * type: string,
61 * placeholder: string
62 * }
63 * }> $settings
64 */
65 public $settings;
66 }