checkCsrfToken(); } public function checkHttpReferer() { $validator = new SecurityValidator(); $validator->checkHttpReferer(); } public function isNotSafeRequest() { /** * @var Request $request */ $request = Di::getDefault()->getShared('request'); $method = $request->getMethod(); $list = ['post', 'put', 'patch', 'delete']; return in_array(strtolower($method), $list); } }