_dblog_get_message_types example


class DblogTypes extends InOperator {

  /** * {@inheritdoc} */
  public function getValueOptions() {
    if (!isset($this->valueOptions)) {
      $this->valueOptions = _dblog_get_message_types();
    }
    return $this->valueOptions;
  }

  /** * {@inheritdoc} */
  protected function valueForm(&$form, FormStateInterface $form_state) {
    parent::valueForm($form$form_state);
    $form['value']['#access'] = !empty($form['value']['#options']);
  }

}
Home | Imprint | This part of the site doesn't use cookies.