visualn-8.x-1.x-dev/modules/visualn_views/src/Plugin/VisualN/DrawingFetcher/ViewsReaderDrawingFetcher.php
modules/visualn_views/src/Plugin/VisualN/DrawingFetcher/ViewsReaderDrawingFetcher.php
<?php
namespace Drupal\visualn_views\Plugin\VisualN\DrawingFetcher;
use Drupal\visualn\Core\DrawingFetcherBase;
use Drupal\Core\Form\FormStateInterface;
/**
* Provides a 'Views reader' VisualN drawing fetcher.
*
* @todo: implement fetcher logic
*
* @ingroup fetcher_plugins
*
* @VisualNDrawingFetcher(
* id = "visualn_views_reader",
* label = @Translation("Views reader (*not working*)")
* )
*/
class ViewsReaderDrawingFetcher extends DrawingFetcherBase {
/**
* {@inheritdoc}
*/
public function fetchDrawing() {
// Get drawing window parameters
//$window_parameters = $this->getWindowParameters();
$drawing_markup = parent::fetchDrawing();
return $drawing_markup;
}
/**
* {@inheritdoc}
*/
public function buildConfigurationForm(array $form, FormStateInterface $form_state) {
return $form;
}
}
