Каковы потребности {Legitdoc}? - PullRequest
0 голосов
/ 14 мая 2019

Я много имею дело с Drupal и классами и иногда читаю что-то вроде:

/**
  * {@inheritdoc}
  */

  // return the form definition
  public function buildForm(array $form, FormStateInterface $form_state) {
    $config = $this->config('hello_world.custom_salutation');

    $form['salutation'] = array(
      '#type' => 'textfield',
      '#title' => $this->t('Salutation'),
      '#description' => $this->t('Si prega di inserire il saluto che si desidera usare'),
      '#default_value' => $config->get('salutation'),
    );

что означает унаследовать?

1 Ответ

1 голос
/ 14 мая 2019

Это синтаксис docblock , который является частью стандартов документации и комментариев API Drupal :

Вы можете использовать {@inheritdoc} в классе

если вы переопределяете или реализуете метод из базы класс или интерфейс, и документация должна быть точно такой же в качестве базового класса / метода интерфейса

В нем также говорится, что эта должна быть единственной строкой в ​​докоблоке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...