class StubRequestHandlerResourcePlugin

Same name in other branches
  1. 9 core/modules/rest/tests/src/Kernel/RequestHandlerTest.php \Drupal\Tests\rest\Kernel\StubRequestHandlerResourcePlugin
  2. 8.9.x core/modules/rest/tests/src/Kernel/RequestHandlerTest.php \Drupal\Tests\rest\Kernel\StubRequestHandlerResourcePlugin
  3. 11.x core/modules/rest/tests/src/Kernel/RequestHandlerTest.php \Drupal\Tests\rest\Kernel\StubRequestHandlerResourcePlugin

Stub class where we can prophesize methods.

Hierarchy

Expanded class hierarchy of StubRequestHandlerResourcePlugin

File

core/modules/rest/tests/src/Kernel/RequestHandlerTest.php, line 103

Namespace

Drupal\Tests\rest\Kernel
View source
class StubRequestHandlerResourcePlugin extends ResourceBase {
    public function get($example = NULL, ?Request $request = NULL) {
    }
    public function post() {
    }
    public function patch($data, Request $request) {
    }
    public function delete() {
    }

}

Members

Title Sort descending Modifiers Object type Summary Overriden Title Overrides
PluginInspectionInterface::getPluginDefinition public function Gets the definition of the plugin implementation. 6
PluginInspectionInterface::getPluginId public function Gets the plugin ID of the plugin instance. 2
ResourceBase::$logger protected property A logger instance.
ResourceBase::$serializerFormats protected property The available serialization formats.
ResourceBase::availableMethods public function Returns the available HTTP request methods on this plugin. Overrides ResourceInterface::availableMethods 1
ResourceBase::create public static function Creates an instance of the plugin. Overrides ContainerFactoryPluginInterface::create 3
ResourceBase::getBaseRoute protected function Gets the base route for a particular method. 2
ResourceBase::getBaseRouteRequirements protected function Gets the base route requirements for a particular method. 1
ResourceBase::permissions public function Implements ResourceInterface::permissions(). Overrides ResourceInterface::permissions 2
ResourceBase::requestMethods protected function Provides predefined HTTP request methods.
ResourceBase::routes public function Returns a collection of routes with URL path information for the resource. Overrides ResourceInterface::routes
ResourceBase::__construct public function Constructs a Drupal\rest\Plugin\ResourceBase object. 3
StubRequestHandlerResourcePlugin::delete public function
StubRequestHandlerResourcePlugin::get public function
StubRequestHandlerResourcePlugin::patch public function
StubRequestHandlerResourcePlugin::post public function

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.