PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.1.1
Kirki – Freeform Page Builder, Website Builder & Customizer v6.1.1
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 / Http / Requests / Page / GlobalStyleRequest.php
kirki / app / Http / Requests / Page Last commit date
GlobalStyleRequest.php 4 days ago PageDataRequest.php 3 weeks ago PageRequest.php 3 weeks ago PageSettingsRequest.php 3 weeks ago PageUpdateRequest.php 3 weeks ago PopupRequest.php 3 weeks ago TogglePageSymbolRequest.php 3 weeks ago
GlobalStyleRequest.php
31 lines
1 <?php
2
3 namespace Kirki\App\Http\Requests\Page;
4
5 defined('ABSPATH') || exit;
6
7 use Kirki\Framework\Http\Request;
8 use Kirki\Framework\Sanitizer;
9
10 use function Kirki\App\is_falsy;
11
12 class GlobalStyleRequest extends Request
13 {
14 public function rules()
15 {
16 return [
17 'session_id' => 'required|string',
18 'styles' => 'array',
19 'styles.*' => 'array',
20 'styles.*.isGlobalStyle' => ['required', fn ($value) => is_falsy($value) ? __('The isGlobalStyle field is required.', 'kirki') : true],
21 ];
22 }
23
24 public function filters()
25 {
26 return [
27 'session_id' => Sanitizer::TEXT,
28 'styles' => Sanitizer::ARRAY,
29 ];
30 }
31 }