Code Duplication    Length = 3-3 lines in 3 locations

code/Controller/AssetAdmin.php 3 locations

@@ 274-276 (lines=3) @@
271
272
        // CSRF check
273
        $token = SecurityToken::inst();
274
        if (empty($vars[$token->getName()]) || !$token->check($vars[$token->getName()])) {
275
            return new HTTPResponse(null, 400);
276
        }
277
278
        if (!isset($vars['ids']) || !$vars['ids']) {
279
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
@@ 320-322 (lines=3) @@
317
318
        // CSRF check
319
        $token = SecurityToken::inst();
320
        if (empty($data[$token->getName()]) || !$token->check($data[$token->getName()])) {
321
            return new HTTPResponse(null, 400);
322
        }
323
324
        // Check parent record
325
        /** @var Folder $parentRecord */
@@ 380-382 (lines=3) @@
377
378
        // CSRF check
379
        $token = SecurityToken::inst();
380
        if (empty($data[$token->getName()]) || !$token->check($data[$token->getName()])) {
381
            return new HTTPResponse(null, 400);
382
        }
383
384
        // check addchildren permissions
385
        /** @var Folder $parentRecord */