Open Journal Systems
3.3.0
FormValidatorCSRF.inc.php
1
<?php
2
16
import
(
'lib.pkp.classes.form.validation.FormValidator'
);
17
18
class
FormValidatorCSRF
extends
FormValidator
{
24
function
__construct
(&$form, $message =
'form.csrfInvalid'
) {
25
parent::__construct($form,
'dummy'
, FORM_VALIDATOR_REQUIRED_VALUE, $message);
26
}
27
28
29
//
30
// Public methods
31
//
37
function
isValid
() {
38
$request =
Application::get
()->getRequest();
39
return
$request->checkCSRF();
40
}
41
}
42
43
FormValidatorCSRF\__construct
__construct(&$form, $message='form.csrfInvalid')
Definition:
FormValidatorCSRF.inc.php:24
FormValidator
Class to represent a form validation check.
Definition:
FormValidator.inc.php:23
FormValidatorCSRF\isValid
isValid()
Definition:
FormValidatorCSRF.inc.php:37
FormValidatorCSRF
Form validation check to make sure the CSRF token is correct.
Definition:
FormValidatorCSRF.inc.php:18
PKPApplication\get
static get()
Definition:
PKPApplication.inc.php:235
lib
pkp
classes
form
validation
FormValidatorCSRF.inc.php
Generated on Fri Aug 28 2020 14:51:57 for Open Journal Systems by
1.8.17