Tripal
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
Drupal\tripal\Form\TripalEntityUnpublishMultipleForm Class Reference
Inheritance diagram for Drupal\tripal\Form\TripalEntityUnpublishMultipleForm:
Inheritance graph
[legend]
Collaboration diagram for Drupal\tripal\Form\TripalEntityUnpublishMultipleForm:
Collaboration graph
[legend]

Public Member Functions

 __construct (StateInterface $state, TripalStorageManager $tripal_storage_manager, EntityTypeManagerInterface $entity_type_manager, TripalJob $tripal_job_service, AccountInterface $current_user,)
 
 getFormId ()
 
 buildForm (array $form, FormStateInterface $form_state)
 
 storageAjaxCallback (array &$form, FormStateInterface $form_state)
 
 validateForm (array &$form, FormStateInterface $form_state)
 
 submitForm (array &$form, FormStateInterface $form_state)
 

Static Public Member Functions

static create (ContainerInterface $container)
 

Protected Attributes

StateInterface $state
 
TripalStorageManager $tripal_storage_manager
 
EntityTypeManagerInterface $entity_type_manager
 
TripalJob $tripal_job_service
 
AccountInterface $current_user
 

Constructor & Destructor Documentation

◆ __construct()

Drupal\tripal\Form\TripalEntityUnpublishMultipleForm::__construct ( StateInterface  $state,
TripalStorageManager  $tripal_storage_manager,
EntityTypeManagerInterface  $entity_type_manager,
TripalJob  $tripal_job_service,
AccountInterface  $current_user 
)

The constructor.

Parameters
\Drupal\Core\State\StateInterface$stateThe state of the drupal site providing key => value storage.
\Drupal\tripal\TripalStorage\PluginManager\TripalStorageManager$tripal_storage_managerThe Tripal storage manager.
\Drupal\Core\Entity\EntityTypeManagerInterface$entity_type_managerThe Drupal Entity Type manager.
\Drupal\tripal\Services\TripalJob$tripal_job_serviceThe Tripal Job service.
\Drupal\Core\Session\AccountInterface$current_userThe current user account.

Member Function Documentation

◆ buildForm()

Drupal\tripal\Form\TripalEntityUnpublishMultipleForm::buildForm ( array  $form,
FormStateInterface  $form_state 
)

{}

◆ create()

static Drupal\tripal\Form\TripalEntityUnpublishMultipleForm::create ( ContainerInterface  $container)
static

{}

◆ getFormId()

Drupal\tripal\Form\TripalEntityUnpublishMultipleForm::getFormId ( )

{}

◆ storageAjaxCallback()

Drupal\tripal\Form\TripalEntityUnpublishMultipleForm::storageAjaxCallback ( array &  $form,
FormStateInterface  $form_state 
)

AJAX callback for storage backend updates.

Parameters
array$formThe form array.
Drupal\Core\Form\FormStateInterface$form_stateThe form state object.
Returns
array Associative array of storage options.

◆ submitForm()

Drupal\tripal\Form\TripalEntityUnpublishMultipleForm::submitForm ( array &  $form,
FormStateInterface  $form_state 
)

{}

◆ validateForm()

Drupal\tripal\Form\TripalEntityUnpublishMultipleForm::validateForm ( array &  $form,
FormStateInterface  $form_state 
)

{}


The documentation for this class was generated from the following file: