breezy_utility-1.0.x-dev/src/Plugin/BreezyUtility/Element/ContainerBase.php

src/Plugin/BreezyUtility/Element/ContainerBase.php
<?php

namespace Drupal\breezy_utility\Plugin\BreezyUtility\Element;

/**
 * Provides a base "container" class.
 */
abstract class ContainerBase extends BreezyUtilityElementBase {

  /**
   * {@inheritdoc}
   */
  protected function defineDefaultProperties(): array {
    return [
      'title' => '',
      // Form validation.
      'required' => FALSE,
      // Attributes.
      'attributes' => [],
    ] + $this->defineDefaultBaseProperties();
  }

  /**
   * {@inheritdoc}
   */
  public function isInput(array $element): bool {
    return FALSE;
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc