QuickEditController

Returns responses for Quick Edit module routes. Hierarchy class \Drupal\Core\Controller\ControllerBase implements ContainerInjectionInterface uses LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\quickedit\QuickEditController File core/modules/quickedit/src/QuickEditController.php, line 23 Namespace Drupal\quickedit Members Name Modifiers Type Description ControllerBase::$configFactory protected prope

quickedit.module

Provides in-place content editing functionality for fields. The Quick Edit module makes content editable in-place. Rather than having to visit a separate page to edit content, it may be edited in-place. Technically, this module adds classes and data- attributes to fields and entities, enabling them for in-place editing. File core/modules/quickedit/quickedit.module Functions Name Description quickedit_entity_view_alter Implements hook_entity_view_alter(). quickedit_field_formatter_in

QueueWorkerManagerInterface

Provides an interface for a queue worker manager. Hierarchy interface \Drupal\Component\Plugin\Discovery\DiscoveryInterface; interface \Drupal\Component\Plugin\Factory\FactoryInterface; interface \Drupal\Component\Plugin\Mapper\MapperInterfaceinterface \Drupal\Component\Plugin\PluginManagerInterfaceinterface \Drupal\Core\Queue\QueueWorkerManagerInterface File core/lib/Drupal/Core/Queue/QueueWorkerManagerInterface.php, line 10 Namespace Drupal\Core\Queue Members Name Modifiers Ty

QueueWorkerManager::__construct

public QueueWorkerManager::__construct(\Traversable $namespaces, CacheBackendInterface $cache_backend, ModuleHandlerInterface $module_handler) Constructs an QueueWorkerManager object. Parameters \Traversable $namespaces: An object that implements \Traversable which contains the root paths keyed by the corresponding namespace to look for plugin implementations. \Drupal\Core\Cache\CacheBackendInterface $cache_backend: Cache backend instance to use. \Drupal\Core\Extension\ModuleHandlerInterface $

QueueWorkerManager::processDefinition

public QueueWorkerManager::processDefinition(&$definition, $plugin_id) Performs extra processing on plugin definitions. By default we add defaults for the type to the definition. If a type has additional processing logic they can do that by replacing or extending the method. Overrides DefaultPluginManager::processDefinition File core/lib/Drupal/Core/Queue/QueueWorkerManager.php, line 40 Class QueueWorkerManager Defines the queue worker manager. Namespace Drupal\Core\Queue Code publ

QueueWorkerManager::createInstance

public QueueWorkerManager::createInstance($plugin_id, array $configuration = []) Return value \Drupal\Core\Queue\QueueWorkerInterface Overrides PluginManagerBase::createInstance File core/lib/Drupal/Core/Queue/QueueWorkerManager.php, line 56 Class QueueWorkerManager Defines the queue worker manager. Namespace Drupal\Core\Queue Code public function createInstance($plugin_id, array $configuration = []) { return parent::createInstance($plugin_id, $configuration); }

QueueWorkerManager

Defines the queue worker manager. Hierarchy class \Drupal\Component\Plugin\PluginManagerBase implements PluginManagerInterface uses DiscoveryTraitclass \Drupal\Core\Plugin\DefaultPluginManager implements CachedDiscoveryInterface, PluginManagerInterface, CacheableDependencyInterface uses DiscoveryCachedTrait, UseCacheBackendTraitclass \Drupal\Core\Queue\QueueWorkerManager implements QueueWorkerManagerInterface See also \Drupal\Core\Queue\QueueWorkerInterface \Drupal\Core\Queue\QueueWorkerB

QueueWorkerInterface::processItem

public QueueWorkerInterface::processItem($data) Works on a single queue item. Parameters mixed $data: The data that was passed to \Drupal\Core\Queue\QueueInterface::createItem() when the item was queued. Throws \Drupal\Core\Queue\RequeueException Processing is not yet finished. This will allow another process to claim the item immediately. \Exception A QueueWorker plugin may throw an exception to indicate there was a problem. The cron process will log the exception, and leave the item in the

QueueWorkerInterface

Defines an interface for a QueueWorker plugin. Hierarchy interface \Drupal\Component\Plugin\PluginInspectionInterfaceinterface \Drupal\Core\Queue\QueueWorkerInterface See also \Drupal\Core\Queue\QueueWorkerBase \Drupal\Core\Queue\QueueWorkerManager \Drupal\Core\Annotation\QueueWorker Plugin API File core/lib/Drupal/Core/Queue/QueueWorkerInterface.php, line 15 Namespace Drupal\Core\Queue Members Name Modifiers Type Description PluginInspectionInterface::getPluginDefinition

QueueWorkerBase

Provides a base implementation for a QueueWorker plugin. Hierarchy class \Drupal\Component\Plugin\PluginBase implements DerivativeInspectionInterface, PluginInspectionInterfaceclass \Drupal\Core\Queue\QueueWorkerBase implements QueueWorkerInterface See also \Drupal\Core\Queue\QueueWorkerInterface \Drupal\Core\Queue\QueueWorkerManager \Drupal\Core\Annotation\QueueWorker Plugin API File core/lib/Drupal/Core/Queue/QueueWorkerBase.php, line 15 Namespace Drupal\Core\Queue Members Name