You are here

public function ConfigurableResourceType::setJsonapiResourceConfig in JSON:API Extras 8.2

Same name and namespace in other branches
  1. 8.3 src/ResourceType/ConfigurableResourceType.php \Drupal\jsonapi_extras\ResourceType\ConfigurableResourceType::setJsonapiResourceConfig()

Sets the jsonapi_resource_config.

Parameters

\Drupal\jsonapi_extras\Entity\JsonapiResourceConfig $resource_config: The jsonapi_resource_config entity.

File

src/ResourceType/ConfigurableResourceType.php, line 81

Class

ConfigurableResourceType
Defines a configurable resource type.

Namespace

Drupal\jsonapi_extras\ResourceType

Code

public function setJsonapiResourceConfig(JsonapiResourceConfig $resource_config) {
  $this->jsonapiResourceConfig = $resource_config;
  if ($name = $resource_config
    ->get('resourceType')) {

    // Set the type name.
    $this->typeName = $name;
  }
}