12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <?php
- namespace Drupal\heartbeat\Form;
- use Drupal\Core\Form\FormBase;
- use Drupal\Core\Form\FormStateInterface;
- /**
- * Class HeartbeatSettingsForm.
- *
- * @package Drupal\heartbeat\Form
- *
- * @ingroup heartbeat
- */
- class HeartbeatSettingsForm extends FormBase {
- /**
- * Returns a unique string identifying the form.
- *
- * @return string
- * The unique string identifying the form.
- */
- public function getFormId() {
- return 'Heartbeat_settings';
- }
- /**
- * Form submission handler.
- *
- * @param array $form
- * An associative array containing the structure of the form.
- * @param \Drupal\Core\Form\FormStateInterface $form_state
- * The current state of the form.
- */
- public function submitForm(array &$form, FormStateInterface $form_state) {
- // Empty implementation of the abstract submit class.
- }
- /**
- * Defines the settings form for Heartbeat entities.
- *
- * @param array $form
- * An associative array containing the structure of the form.
- * @param \Drupal\Core\Form\FormStateInterface $form_state
- * The current state of the form.
- *
- * @return array
- * Form definition array.
- */
- public function buildForm(array $form, FormStateInterface $form_state) {
- $form['Heartbeat_settings']['#markup'] = 'Settings form for Heartbeat entities. Manage field settings here.';
- return $form;
- }
- }
|