/
CreateCustomSkinCommand.php
141 lines (117 loc) · 2.3 KB
/
CreateCustomSkinCommand.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<?php
namespace Concrete\Core\Page\Theme\Command;
use Concrete\Core\Foundation\Command\Command;
use Concrete\Core\StyleCustomizer\Normalizer\NormalizedVariableCollection;
class CreateCustomSkinCommand extends Command
{
/**
* @var string
*/
protected $skinName;
/**
* @var int
*/
protected $themeID;
/**
* @var string
*/
protected $presetStartingPoint;
/**
* @var string
*/
protected $customCss;
/**
* @var int
*/
protected $authorID;
/**
* The styles data as posted by the customizer
*
* @var array
*/
protected $styles;
/**
* @return string
*/
public function getSkinName(): string
{
return $this->skinName;
}
/**
* @param string $skinName
*/
public function setSkinName(string $skinName): void
{
$this->skinName = $skinName;
}
/**
* @return string
*/
public function getCustomCss(): string
{
return $this->customCss;
}
/**
* @param string $customCss
*/
public function setCustomCss(string $customCss): void
{
$this->customCss = $customCss;
}
/**
* @return int
*/
public function getThemeID(): int
{
return $this->themeID;
}
/**
* @param int $themeID
*/
public function setThemeID(int $themeID): void
{
$this->themeID = $themeID;
}
/**
* @return int
*/
public function getAuthorID(): int
{
return $this->authorID;
}
/**
* @param int $authorID
*/
public function setAuthorID(int $authorID): void
{
$this->authorID = $authorID;
}
/**
* @return string
*/
public function getPresetStartingPoint(): string
{
return $this->presetStartingPoint;
}
/**
* @param string $presetStartingPoint
*/
public function setPresetStartingPoint(string $presetStartingPoint): void
{
$this->presetStartingPoint = $presetStartingPoint;
}
/**
* @return array
*/
public function getStyles(): array
{
return $this->styles;
}
/**
* @param array $styles
*/
public function setStyles(array $styles): void
{
$this->styles = $styles;
}
}