Drupal 8  8.0.2
RestPermissions Class Reference
Inheritance diagram for RestPermissions:

Public Member Functions

 __construct (ResourcePluginManager $rest_plugin_manager, ConfigFactoryInterface $config_factory)
 
 permissions ()
 

Static Public Member Functions

static create (ContainerInterface $container)
 

Protected Attributes

 $restPluginManager
 
 $configFactory
 

Detailed Description

Provides rest module permissions.

Constructor & Destructor Documentation

__construct ( ResourcePluginManager  $rest_plugin_manager,
ConfigFactoryInterface  $config_factory 
)

Constructs a new RestPermissions instance.

Parameters
\Drupal\rest\Plugin\Type\ResourcePluginManager$rest_plugin_managerThe rest resource plugin manager.
\Drupal\Core\Config\ConfigFactoryInterface$config_factoryThe config factory.

References Drupal\configFactory().

Here is the call graph for this function:

Member Function Documentation

static create ( ContainerInterface  $container)
static

{Instantiates a new instance of this class.This is a factory method that returns a new instance of this class. The factory should pass any needed dependencies into the constructor of this class, but not the container itself. Every call to this method must return a new instance of this class; that is, it may not implement a singleton.

Parameters
\Symfony\Component\DependencyInjection\ContainerInterface$containerThe service container this instance should use.
}

Implements ContainerInjectionInterface.

permissions ( )

Returns an array of REST permissions.

Returns
array

References Drupal\configFactory().

Here is the call graph for this function:


The documentation for this class was generated from the following file: