Open Journal Systems  3.3.0
FormValidatorCSRF.inc.php
1 <?php
2 
16 import ('lib.pkp.classes.form.validation.FormValidator');
17 
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