1 | <?php |
||
18 | class ImageStyle extends Base |
||
19 | { |
||
20 | |||
21 | /** |
||
22 | * Image style model class instance |
||
23 | * @var \gplcart\core\models\ImageStyle $image_style |
||
24 | */ |
||
25 | protected $image_style; |
||
26 | |||
27 | /** |
||
28 | * @param ImageStyleModel $image_style |
||
29 | */ |
||
30 | public function __construct(ImageStyleModel $image_style) |
||
36 | |||
37 | /** |
||
38 | * Callback for "imagestyle-update" |
||
39 | * Update an image style |
||
40 | */ |
||
41 | public function cmdUpdateImageStyle() |
||
46 | |||
47 | /** |
||
48 | * Callback for "imagestyle-add" |
||
49 | * Adds a new image style |
||
50 | */ |
||
51 | public function cmdAddImageStyle() |
||
61 | |||
62 | /** |
||
63 | * Callback for "imagestyle-delete" command |
||
64 | * Delete an image style |
||
65 | */ |
||
66 | public function cmdDeleteImageStyle() |
||
80 | |||
81 | /** |
||
82 | * Callback for "imagestyle-clear-cache" command |
||
83 | * Delete cached images |
||
84 | */ |
||
85 | public function cmdClearCacheImageStyle() |
||
106 | |||
107 | /** |
||
108 | * Callback for "imagestyle-get" command |
||
109 | * List one or a list of image styles |
||
110 | */ |
||
111 | public function cmdGetImageStyle() |
||
118 | |||
119 | /** |
||
120 | * Returns an array of image styles |
||
121 | * @return array |
||
122 | */ |
||
123 | protected function getListImageStyle() |
||
139 | |||
140 | /** |
||
141 | * Output image styles in a table |
||
142 | * @param array $items |
||
143 | */ |
||
144 | protected function outputFormatTableImageStyle(array $items) |
||
167 | |||
168 | /** |
||
169 | * Adds an image style |
||
170 | */ |
||
171 | protected function addImageStyle() |
||
181 | |||
182 | /** |
||
183 | * Updates an image style |
||
184 | * @param int $imagestyle_id |
||
185 | */ |
||
186 | protected function updateImageStyle($imagestyle_id) |
||
192 | |||
193 | /** |
||
194 | * Add an image style at once |
||
195 | */ |
||
196 | protected function submitAddImageStyle() |
||
203 | |||
204 | /** |
||
205 | * Updates an image style |
||
206 | */ |
||
207 | protected function submitUpdateImageStyle() |
||
222 | |||
223 | /** |
||
224 | * Adds an image style step-by-step |
||
225 | */ |
||
226 | protected function wizardAddImageStyle() |
||
236 | |||
237 | /** |
||
238 | * Validate actions |
||
239 | */ |
||
240 | protected function validateInputActionsImageStyle() |
||
250 | |||
251 | /** |
||
252 | * Sets image style actions |
||
253 | */ |
||
254 | protected function setSubmittedActionsImageStyle() |
||
262 | |||
263 | } |
||
264 |