diff --git a/core/modules/rest/rest.module b/core/modules/rest/rest.module index 431ab7b..9100df6 100644 --- a/core/modules/rest/rest.module +++ b/core/modules/rest/rest.module @@ -10,16 +10,14 @@ */ function rest_permission() { $permissions = array(); - if (Drupal::service()->has('plugin.manager.rest')) { - $manager = Drupal::service('plugin.manager.rest'); - $resources = config('rest.settings')->get('resources'); + $manager = Drupal::service('plugin.manager.rest'); + $resources = config('rest.settings')->get('resources'); if ($resources && $enabled = array_intersect_key($manager->getDefinitions(), $resources)) { foreach ($enabled as $key => $resource) { $plugin = $manager->getInstance(array('id' => $key)); $permissions = array_merge($permissions, $plugin->permissions()); } } - } return $permissions; }