/** * Grab post data, but only if the CSRF token is valid * * @param bool $ignoreCSRFToken - Don't validate CSRF tokens * * @return array|bool */ protected function post(bool $ignoreCSRFToken = false) { if (empty($_POST)) { return false; } if ($ignoreCSRFToken) { return $_POST; } if ($this->csrf->check()) { return $_POST; } return false; }