Code Duplication    Length = 16-16 lines in 2 locations

src/ClientLocal.php 2 locations

@@ 427-442 (lines=16) @@
424
        return $this->createMessage($data);
425
    }
426
427
    public function createPrivileges(array $data)
428
    {
429
        $connection = $this->container->get('connection');
430
        $acl = $this->container->get('acl');
431
        $privileges = new DirectusPrivilegesTableGateway($connection, $acl);
432
433
        $response = [
434
            'meta' => [
435
                'type' => 'entry',
436
                'table' => 'directus_privileges'
437
            ],
438
            'data' => $privileges->insertPrivilege($data)
439
        ];
440
441
        return $this->createResponseFromData($response);
442
    }
443
444
    public function createTable($name, array $data = [])
445
    {
@@ 527-542 (lines=16) @@
524
        return $this->createResponseFromData($response);
525
    }
526
527
    public function getPreferences($table, $user)
528
    {
529
        $acl = $this->container->get('acl');
530
        $connection = $this->container->get('connection');
531
        $preferencesTableGateway = new DirectusPreferencesTableGateway($connection, $acl);
532
533
        $response = [
534
            'meta' => [
535
                'type' => 'entry',
536
                'table' => 'directus_preferences'
537
            ],
538
            'data' => $preferencesTableGateway->fetchByUserAndTableAndTitle($user, $table)
539
        ];
540
541
        return $this->createResponseFromData($response);
542
    }
543
544
    /**
545
     * @inheritdoc