queue = $queue; } /** * {@inheritdoc} * * @return \Drupal\entityqueue\EntityQueueHandlerInterface */ public function &get($instance_id) { return parent::get($instance_id); } /** * {@inheritdoc} */ protected function initializePlugin($instance_id) { parent::initializePlugin($instance_id); $this->pluginInstances[$instance_id]->setQueue($this->queue); } /** * {@inheritdoc} */ public function addInstanceId($id, $configuration = NULL) { // @todo Open a core bug report, the parent class should take care of this.. $this->instanceId = $id; $this->instanceIDs = array_filter($this->instanceIDs); parent::addInstanceId($id, $configuration); } }