PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.2.1
Kirki – Freeform Page Builder, Website Builder & Customizer v6.2.1
6.2.1 6.2.0 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 / CollectionItem / CollectionItemSingleActionRequest.php
kirki / app / Http / Requests / CollectionItem Last commit date
CollectionItemBulkActionRequest.php 1 week ago CollectionItemConditionRequest.php 1 week ago CollectionItemSingleActionRequest.php 1 month ago CollectionItemStoreRequest.php 1 week ago
CollectionItemSingleActionRequest.php
33 lines
1 <?php
2
3 namespace Kirki\App\Http\Requests\CollectionItem;
4
5 use Kirki\App\Constants\Collection\ActionTypes;
6 use Kirki\Framework\Http\Request;
7 use Kirki\Framework\Sanitizer;
8
9 class CollectionItemSingleActionRequest extends Request
10 {
11 /**
12 * Validation rules.
13 */
14 public function rules()
15 {
16 return [
17 'post_id' => 'required|integer',
18 'action' => 'required|in:' . ActionTypes::join(), // @todo: improve later
19 ];
20 }
21
22 /**
23 * Sanitization filters.
24 */
25 public function filters()
26 {
27 return [
28 'post_id' => Sanitizer::INT,
29 'action' => Sanitizer::TEXT,
30 ];
31 }
32 }
33