/home/techb158/public_html/wp-content/plugins/kirki/app/Http/Requests/Page
NameSizeModeActions
GlobalStyleRequest.php9150644editdlrm
PageDataRequest.php24110644editdlrm
PageRequest.php25480644editdlrm
PageSettingsRequest.php12450644editdlrm
PageUpdateRequest.php6010644editdlrm
PopupRequest.php8970644editdlrm
RenameStagingVersionRequest.php5070644editdlrm
StagingVersionRequest.php4210644editdlrm
TogglePageSymbolRequest.php5980644editdlrm
Edit: /home/techb158/public_html/wp-content/plugins/kirki/app/Http/Requests/Page/PageDataRequest.php (2411B)
merge([ 'data' => ensure_array($this->data), ]); } public function rules() { $rules = [ 'session_id' => 'required|string', 'is_staging' => 'nullable|boolean', 'data' => 'required|array', 'data.blocks' => 'prohibited', 'data.styles' => 'prohibited', 'data.usedStyles' => 'prohibited', 'data.usedStyleIdsRandom' => 'prohibited', 'data.usedFonts' => 'prohibited', ]; switch ($this->page_content_type) { case 'blocks': $rules = array_merge($rules, [ 'data.blocks' => 'nullable|array', ]); break; case 'styles': $rules = array_merge($rules, [ 'data.styles' => 'nullable|array', ]); break; case 'used-styles': $rules = array_merge($rules, [ 'data.usedStyles' => 'nullable|array', ]); break; case 'used-style-ids-random': $rules = array_merge($rules, [ 'data.usedStyleIdsRandom' => 'nullable|array', ]); break; case 'used-fonts': $rules = array_merge($rules, [ 'data.usedFonts' => 'nullable|array', ]); break; default: throw new Exception(__('Unknown request', 'kirki'), Response::NOT_FOUND); } return $rules; } public function filters() { return [ 'data' => Sanitizer::ARRAY , 'data.blocks' => Sanitizer::ARRAY , 'data.styles' => Sanitizer::ARRAY , 'data.usedStyles' => Sanitizer::ARRAY , 'data.usedStyleIdsRandom' => Sanitizer::ARRAY , 'data.usedFonts' => Sanitizer::ARRAY , 'session_id' => Sanitizer::TEXT, 'is_staging' => Sanitizer::BOOL, ]; } }