You are here

protected function LibraryPattern::processTemplateProperty in Gin Layout Builder 8.2

Process 'template' definition property.

Parameters

\Drupal\ui_patterns\Definition\PatternDefinition $definition: Pattern definition array.

Return value

array Processed hook definition portion.

1 call to LibraryPattern::processTemplateProperty()
LibraryPattern::getThemeImplementation in modules/wingsuit_ui_patterns/src/Plugin/UiPatterns/Pattern/LibraryPattern.php
Get theme implementation for current pattern.

File

modules/wingsuit_ui_patterns/src/Plugin/UiPatterns/Pattern/LibraryPattern.php, line 109

Class

LibraryPattern
Detect Wingsuit (*.wingsuit.yml) Pattern definitions.

Namespace

Drupal\wingsuit_ui_patterns\Plugin\UiPatterns\Pattern

Code

protected function processTemplateProperty(PatternDefinition $definition) {
  $return = [];
  if ($definition
    ->hasTemplate()) {
    $return = [
      'template' => $definition
        ->getTemplate(),
    ];
  }
  return $return;
}