You are here

public function TypeSettingsStorage::__construct in Node Accessibility 8

Class constructor.

File

src/TypeSettingsStorage.php, line 78

Class

TypeSettingsStorage
Class TypeSettingsStorage.

Namespace

Drupal\node_accessibility

Code

public function __construct($nodeType = NULL, $enabled = NULL, $method = NULL, $formatContent = NULL, $formatResults = NULL, $formatTitleResults = NULL, $titleBlock = NULL, array $standards = []) {
  $this->nodeType = is_null($nodeType) || is_string($nodeType) ? $nodeType : NULL;
  $this->enabled = is_null($enabled) || is_string($enabled) ? $enabled : static::DEFAULT_ENABLED;
  $this->method = is_null($method) || is_string($method) ? $method : static::DEFAULT_METHOD;
  $this->formatContent = is_null($formatContent) || is_string($formatContent) ? $formatContent : NULL;
  $this->formatResults = is_null($formatResults) || is_string($formatResults) ? $formatResults : NULL;
  $this->formatTitleResults = is_null($formatTitleResults) || is_string($formatTitleResults) ? $formatTitleResults : NULL;
  $this->titleBlock = is_null($titleBlock) || is_string($titleBlock) ? $titleBlock : NULL;
  $this->standards = $standards;
}