PluginProbe
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses / 2.7.7
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses v2.7.7
2.10.0 2.10.01 2.9.1 2.9.0 2.8.1 2.8.0 2.7.7 2.7.5 2.7.0 2.6.01 2.6.0 2.5.0 2.4.01 trunk 1.0.90 1.0.91 1.0.92 1.0.93 1.0.94 1.0.95 1.0.96 1.0.97 1.0.98 1.0.99 1.1.0 All 77 releases
fluent-community / app / Http / Requests / UserRequest.php

UserRequest.php in FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses 2.7.7, at app/Http/Requests/UserRequest.php

44 lines 715 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace FluentCommunity\App\Http\Requests;
4
5 use FluentCommunity\Framework\Foundation\RequestGuard;
6
7 /**
8 * @method array all(array $keys = [])
9 */
10 class UserRequest extends RequestGuard
11 {
12 /**
13 * @return Array
14 */
15 public function rules()
16 {
17 return [];
18 }
19
20 /**
21 * @return Array
22 */
23 public function messages()
24 {
25 return [];
26 }
27
28 /**
29 * @return Array
30 */
31 public function sanitize()
32 {
33 $data = $this->all();
34
35 $data['age'] = intval($data['age']);
36
37 $data['address'] = wp_kses($data['address']);
38
39 $data['name'] = sanitize_text_field($data['name']);
40
41 return $data;
42 }
43 }
44