Definition of Drupal\views_test_data\Plugin\views\argument_default\ArgumentDefaultTest.
<?php
/**
* @file
* Definition of Drupal\views_test_data\Plugin\views\argument_default\ArgumentDefaultTest.
*/
namespace Drupal\views_test_data\Plugin\views\argument_default;
use Drupal\views\Plugin\views\argument_default\ArgumentDefaultPluginBase;
use Drupal\Component\Annotation\Plugin;
use Drupal\Core\Annotation\Translation;
/**
* Defines a argument default test plugin.
*
* @Plugin(
* id = "argument_default_test",
* title = @Translation("Argument default test")
* )
*/
class ArgumentDefaultTest extends ArgumentDefaultPluginBase {
/**
* Overrides Drupal\views\Plugin\views\argument_default\ArgumentDefaultPluginBase::defineOptions().
*/
protected function defineOptions() {
$options = parent::defineOptions();
$options['value'] = array(
'default' => '',
);
return $options;
}
/**
* {@inheritdoc}
*/
public function getArgument() {
return $this->options['value'];
}
}
Name | Description |
---|---|
ArgumentDefaultTest | Defines a argument default test plugin. |