Code Duplication    Length = 3-3 lines in 3 locations

code/Controller/AssetAdmin.php 3 locations

@@ 277-279 (lines=3) @@
274
275
        // CSRF check
276
        $token = SecurityToken::inst();
277
        if (empty($vars[$token->getName()]) || !$token->check($vars[$token->getName()])) {
278
            return new HTTPResponse(null, 400);
279
        }
280
281
        if (!isset($vars['ids']) || !$vars['ids']) {
282
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
@@ 323-325 (lines=3) @@
320
321
        // CSRF check
322
        $token = SecurityToken::inst();
323
        if (empty($data[$token->getName()]) || !$token->check($data[$token->getName()])) {
324
            return new HTTPResponse(null, 400);
325
        }
326
327
        // Check parent record
328
        /** @var Folder $parentRecord */
@@ 383-385 (lines=3) @@
380
381
        // CSRF check
382
        $token = SecurityToken::inst();
383
        if (empty($data[$token->getName()]) || !$token->check($data[$token->getName()])) {
384
            return new HTTPResponse(null, 400);
385
        }
386
387
        // check addchildren permissions
388
        /** @var Folder $parentRecord */