ModuleInstallerInterface::addUninstallValidator |
function |
core/lib/Drupal/Core/Extension/ModuleInstallerInterface.php |
Adds a module uninstall validator. |
ModuleRequiredByThemesUninstallValidator |
class |
core/lib/Drupal/Core/Extension/ModuleRequiredByThemesUninstallValidator.php |
Ensures modules cannot be uninstalled if enabled themes depend on them. |
ModuleRequiredByThemesUninstallValidator |
class |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
Provides a proxy class for \Drupal\Core\Extension\ModuleRequiredByThemesUninstallValidator. |
ModuleRequiredByThemesUninstallValidator.php |
file |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
|
ModuleRequiredByThemesUninstallValidator.php |
file |
core/lib/Drupal/Core/Extension/ModuleRequiredByThemesUninstallValidator.php |
|
ModuleRequiredByThemesUninstallValidator::$container |
property |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
The service container. |
ModuleRequiredByThemesUninstallValidator::$drupalProxyOriginalServiceId |
property |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
The id of the original proxied service. |
ModuleRequiredByThemesUninstallValidator::$moduleExtensionList |
property |
core/lib/Drupal/Core/Extension/ModuleRequiredByThemesUninstallValidator.php |
The module extension list. |
ModuleRequiredByThemesUninstallValidator::$service |
property |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
The real proxied service, after it was lazy loaded. |
ModuleRequiredByThemesUninstallValidator::$themeExtensionList |
property |
core/lib/Drupal/Core/Extension/ModuleRequiredByThemesUninstallValidator.php |
The theme extension list. |
ModuleRequiredByThemesUninstallValidator::getThemesDependingOnModule |
function |
core/lib/Drupal/Core/Extension/ModuleRequiredByThemesUninstallValidator.php |
Returns themes that depend on a module. |
ModuleRequiredByThemesUninstallValidator::lazyLoadItself |
function |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
Lazy loads the real service from the container. |
ModuleRequiredByThemesUninstallValidator::setStringTranslation |
function |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
|
ModuleRequiredByThemesUninstallValidator::validate |
function |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
|
ModuleRequiredByThemesUninstallValidator::validate |
function |
core/lib/Drupal/Core/Extension/ModuleRequiredByThemesUninstallValidator.php |
|
ModuleRequiredByThemesUninstallValidator::validateConfigImport |
function |
core/lib/Drupal/Core/Extension/ModuleRequiredByThemesUninstallValidator.php |
|
ModuleRequiredByThemesUninstallValidator::validateConfigImport |
function |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
|
ModuleRequiredByThemesUninstallValidator::__construct |
function |
core/lib/Drupal/Core/ProxyClass/Extension/ModuleRequiredByThemesUninstallValidator.php |
Constructs a ProxyClass Drupal proxy object. |
ModuleRequiredByThemesUninstallValidator::__construct |
function |
core/lib/Drupal/Core/Extension/ModuleRequiredByThemesUninstallValidator.php |
Constructs a new ModuleRequiredByThemesUninstallValidator. |
ModuleRequiredByThemesUninstallValidatorTest |
class |
core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php |
@coversDefaultClass \Drupal\Core\Extension\ModuleRequiredByThemesUninstallValidator[[api-linebreak]]
@group Extension |
ModuleRequiredByThemesUninstallValidatorTest.php |
file |
core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php |
|
ModuleRequiredByThemesUninstallValidatorTest::$moduleExtensionList |
property |
core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php |
Mock of ModuleExtensionList. |
ModuleRequiredByThemesUninstallValidatorTest::$moduleRequiredByThemeUninstallValidator |
property |
core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php |
Instance of ModuleRequiredByThemesUninstallValidator. |
ModuleRequiredByThemesUninstallValidatorTest::$themeExtensionList |
property |
core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php |
Mock of ThemeExtensionList. |
ModuleRequiredByThemesUninstallValidatorTest::setUp |
function |
core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php |
|
ModuleRequiredByThemesUninstallValidatorTest::testValidateNoThemeDependency |
function |
core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php |
@covers ::validate[[api-linebreak]] |
ModuleRequiredByThemesUninstallValidatorTest::testValidateOneThemeDependency |
function |
core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php |
@covers ::validate[[api-linebreak]] |
ModuleRequiredByThemesUninstallValidatorTest::testValidateTwoThemeDependencies |
function |
core/tests/Drupal/Tests/Core/Extension/ModuleRequiredByThemesUninstallValidatorTest.php |
@covers ::validate[[api-linebreak]] |
ModuleUninstallValidatorException |
class |
core/lib/Drupal/Core/Extension/ModuleUninstallValidatorException.php |
Defines an exception thrown when uninstalling a module that did not validate. |
ModuleUninstallValidatorException.php |
file |
core/lib/Drupal/Core/Extension/ModuleUninstallValidatorException.php |
|
ModuleUninstallValidatorInterface |
interface |
core/lib/Drupal/Core/Extension/ModuleUninstallValidatorInterface.php |
Common interface for module uninstall validators. |
ModuleUninstallValidatorInterface.php |
file |
core/lib/Drupal/Core/Extension/ModuleUninstallValidatorInterface.php |
|
ModuleUninstallValidatorInterface::validate |
function |
core/lib/Drupal/Core/Extension/ModuleUninstallValidatorInterface.php |
Determines the reasons a module can not be uninstalled. |
module_required_by_themes_uninstall_validator |
service |
core/core.services.yml |
Drupal\Core\Extension\ModuleRequiredByThemesUninstallValidator |
NotNullConstraintValidator |
class |
core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/NotNullConstraintValidator.php |
NotNull constraint validator. |
NotNullConstraintValidator.php |
file |
core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/NotNullConstraintValidator.php |
|
NotNullConstraintValidator::validate |
function |
core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/NotNullConstraintValidator.php |
|
NumericArgumentValidator |
class |
core/modules/views/src/Plugin/views/argument_validator/NumericArgumentValidator.php |
Validate whether an argument is numeric or not. |
NumericArgumentValidator.php |
file |
core/modules/views/src/Plugin/views/argument_validator/NumericArgumentValidator.php |
|
NumericArgumentValidator::getContextDefinition |
function |
core/modules/views/src/Plugin/views/argument_validator/NumericArgumentValidator.php |
|
NumericArgumentValidator::validateArgument |
function |
core/modules/views/src/Plugin/views/argument_validator/NumericArgumentValidator.php |
|
OEmbedResourceConstraintValidator |
class |
core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php |
Validates oEmbed resource URLs. |
OEmbedResourceConstraintValidator.php |
file |
core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php |
|
OEmbedResourceConstraintValidator::$logger |
property |
core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php |
The logger service. |
OEmbedResourceConstraintValidator::$resourceFetcher |
property |
core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php |
The resource fetcher service. |
OEmbedResourceConstraintValidator::$urlResolver |
property |
core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php |
The oEmbed URL resolver service. |
OEmbedResourceConstraintValidator::create |
function |
core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php |
|
OEmbedResourceConstraintValidator::handleException |
function |
core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php |
Handles exceptions that occur during validation. |
OEmbedResourceConstraintValidator::validate |
function |
core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php |
|
OEmbedResourceConstraintValidator::__construct |
function |
core/modules/media/src/Plugin/Validation/Constraint/OEmbedResourceConstraintValidator.php |
Constructs a new OEmbedResourceConstraintValidator. |