You are here

interface PushInterface in Open Social 10.2.x

Same name and namespace in other branches
  1. 8.9 modules/custom/activity_send/modules/activity_send_push_notification/src/PushInterface.php \Drupal\activity_send_push_notification\PushInterface
  2. 8.7 modules/custom/activity_send/modules/activity_send_push_notification/src/PushInterface.php \Drupal\activity_send_push_notification\PushInterface
  3. 8.8 modules/custom/activity_send/modules/activity_send_push_notification/src/PushInterface.php \Drupal\activity_send_push_notification\PushInterface
  4. 10.3.x modules/custom/activity_send/modules/activity_send_push_notification/src/PushInterface.php \Drupal\activity_send_push_notification\PushInterface
  5. 10.0.x modules/custom/activity_send/modules/activity_send_push_notification/src/PushInterface.php \Drupal\activity_send_push_notification\PushInterface
  6. 10.1.x modules/custom/activity_send/modules/activity_send_push_notification/src/PushInterface.php \Drupal\activity_send_push_notification\PushInterface

Interface PushInterface.

@package Drupal\activity_send_push_notification

Hierarchy

Expanded class hierarchy of PushInterface

All classes that implement PushInterface

File

modules/custom/activity_send/modules/activity_send_push_notification/src/PushInterface.php, line 13

Namespace

Drupal\activity_send_push_notification
View source
interface PushInterface extends ContainerFactoryPluginInterface {

  /**
   * Check access.
   *
   * @return bool
   *   TRUE if it should be shown.
   */
  public function access();

  /**
   * Build form elements.
   *
   * @return array
   *   The form elements.
   */
  public function buildForm();

  /**
   * Save plugin settings.
   *
   * @param \Drupal\Core\Form\FormStateInterface $form_state
   *   The form state.
   */
  public function submitForm(FormStateInterface $form_state);

}

Members

Namesort descending Modifiers Type Description Overrides
ContainerFactoryPluginInterface::create public static function Creates an instance of the plugin. 120
PushInterface::access public function Check access. 1
PushInterface::buildForm public function Build form elements. 1
PushInterface::submitForm public function Save plugin settings. 1