class TestSelectionWithInvalidDefaultConfiguration

Provides a testing plugin with invalid default configuration.

Hierarchy

Expanded class hierarchy of TestSelectionWithInvalidDefaultConfiguration

2 string references to 'TestSelectionWithInvalidDefaultConfiguration'
EntityReferenceSelectionUnitTest::testInvalidDefaultConfiguration in core/tests/Drupal/Tests/Core/EntityReferenceSelection/EntityReferenceSelectionUnitTest.php
Tests invalid default configuration.
EntityReferenceSelectionUnitTest::testMalformedHandlerSettingsValue in core/tests/Drupal/Tests/Core/EntityReferenceSelection/EntityReferenceSelectionUnitTest.php
Tests the selection handler with malformed 'handler_settings' value.

File

core/tests/Drupal/Tests/Core/EntityReferenceSelection/EntityReferenceSelectionUnitTest.php, line 229

Namespace

Drupal\Tests\Core\EntityReferenceSelection
View source
class TestSelectionWithInvalidDefaultConfiguration extends TestSelection {
    public function defaultConfiguration() {
        return [
            'handler_settings' => [
                'foo' => 'bar',
            ],
        ];
    }

}

Members

Title Sort descending Modifiers Object type Summary Overriden Title Overrides
SelectionPluginBase::buildConfigurationForm public function Form constructor. Overrides PluginFormInterface::buildConfigurationForm 3
SelectionPluginBase::calculateDependencies public function Calculates dependencies for the configured plugin. Overrides DependentPluginInterface::calculateDependencies
SelectionPluginBase::ensureBackwardCompatibilityConfiguration protected function Ensures a backward compatibility level configuration.
SelectionPluginBase::entityQueryAlter public function Allows the selection to alter the SelectQuery generated by EntityFieldQuery. Overrides SelectionInterface::entityQueryAlter 2
SelectionPluginBase::getConfiguration public function Gets this plugin's configuration. Overrides ConfigurableInterface::getConfiguration
SelectionPluginBase::resolveBackwardCompatibilityConfiguration protected function Moves the backward compatibility level configurations in the right place.
SelectionPluginBase::setConfiguration public function Sets the configuration for this plugin instance. Overrides ConfigurableInterface::setConfiguration
SelectionPluginBase::submitConfigurationForm public function Form submission handler. Overrides PluginFormInterface::submitConfigurationForm
SelectionPluginBase::validateConfigurationForm public function Form validation handler. Overrides PluginFormInterface::validateConfigurationForm 1
SelectionPluginBase::__construct public function Constructs a new selection object. 2
TestSelection::countReferenceableEntities public function Counts entities that are referenceable. Overrides SelectionInterface::countReferenceableEntities
TestSelection::getReferenceableEntities public function Gets the list of referenceable entities. Overrides SelectionInterface::getReferenceableEntities
TestSelection::validateReferenceableEntities public function Validates which existing entities can be referenced. Overrides SelectionInterface::validateReferenceableEntities
TestSelectionWithInvalidDefaultConfiguration::defaultConfiguration public function Gets default configuration for this plugin. Overrides TestSelection::defaultConfiguration

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.