You are here

Classes, traits, and interfaces in Automatic Updates 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AdminReadinessMessages final class Drupal\automatic_updates\Validation src/Validation/AdminReadinessMessages.php Class for displaying readiness messages on admin pages. 1
AutomaticUpdatesEvents final class Drupal\automatic_updates src/AutomaticUpdatesEvents.php Defines events for the automatic_updates module. 13
AutomaticUpdatesFunctionalTestBase abstract class Drupal\Tests\automatic_updates\Functional tests/src/Functional/AutomaticUpdatesFunctionalTestBase.php Base class for functional tests of the Automatic Updates module. 3
AutomaticUpdatesKernelTestBase abstract class Drupal\Tests\automatic_updates\Kernel tests/src/Kernel/AutomaticUpdatesKernelTestBase.php Base class for kernel tests of the Automatic Updates module. 8 5
AutomaticUpdatesTestDisableValidatorsServiceProvider class Drupal\automatic_updates_test_disable_validators tests/modules/automatic_updates_test_disable_validators/src/AutomaticUpdatesTestDisableValidatorsServiceProvider.php Allows specific validators to be disabled by site settings.
BatchProcessor class Drupal\automatic_updates src/BatchProcessor.php A batch processor for updates. 2
Beginner class Drupal\package_manager_bypass package_manager/tests/modules/package_manager_bypass/src/Beginner.php Defines an update beginner which doesn't do anything.
Cleaner class Drupal\automatic_updates\ComposerStager src/ComposerStager/Cleaner.php Defines a cleaner service that makes the staged site directory writable. 1 2
Committer class Drupal\package_manager_bypass package_manager/tests/modules/package_manager_bypass/src/Committer.php Defines an update committer which doesn't do any actual committing. 2
ComposerExecutableValidator class Drupal\automatic_updates\Validator src/Validator/ComposerExecutableValidator.php Validates that the Composer executable can be found in the correct version. 1 2
ComposerExecutableValidatorTest class Drupal\Tests\automatic_updates\Kernel\ReadinessValidation tests/src/Kernel/ReadinessValidation/ComposerExecutableValidatorTest.php @covers \Drupal\automatic_updates\Validator\ComposerExecutableValidator
ComposerUtility class Drupal\package_manager package_manager/src/ComposerUtility.php Defines a utility object to get information from Composer's API. 7
CoreComposerValidator class Drupal\automatic_updates\Validator src/Validator/CoreComposerValidator.php Validates the Drupal core requirements defined in composer.json. 2
CoreComposerValidatorTest class Drupal\Tests\automatic_updates\Kernel\ReadinessValidation tests/src/Kernel/ReadinessValidation/CoreComposerValidatorTest.php @covers \Drupal\automatic_updates\Validator\CoreComposerValidator
CorePackageManifestTest class Drupal\Tests\package_manager\Kernel package_manager/tests/src/Kernel/CorePackageManifestTest.php Tests that core's Composer packages are properly accounted for.
CoreUpdateTest class Drupal\Tests\automatic_updates\Build tests/src/Build/CoreUpdateTest.php Tests an end-to-end update of Drupal core.
CronUpdater class Drupal\automatic_updates src/CronUpdater.php Defines a service that updates via cron. 2
CronUpdaterTest class Drupal\Tests\automatic_updates\Kernel tests/src/Kernel/CronUpdaterTest.php @covers \Drupal\automatic_updates\CronUpdater @covers \automatic_updates_form_update_settings_alter
DiskSpaceValidator class Drupal\automatic_updates\Validator src/Validator/DiskSpaceValidator.php Validates that there is enough free disk space to do automatic updates. 1 2
DiskSpaceValidatorTest class Drupal\Tests\automatic_updates\Kernel\ReadinessValidation tests/src/Kernel/ReadinessValidation/DiskSpaceValidatorTest.php @covers \Drupal\automatic_updates\Validator\DiskSpaceValidator
ExcludedPathsSubscriber class Drupal\automatic_updates\Event src/Event/ExcludedPathsSubscriber.php Defines an event subscriber to exclude certain paths from update operations. 2
ExcludedPathsTrait trait Drupal\automatic_updates\Event src/Event/ExcludedPathsTrait.php Common functionality for events which can collect excluded paths.
FileCopierFactory class Drupal\package_manager package_manager/src/FileCopierFactory.php A file copier factory which returns file copiers according to configuration. 2
FileCopierFactoryTest class Drupal\Tests\package_manager\Kernel package_manager/tests/src/Kernel/FileCopierFactoryTest.php @covers \Drupal\package_manager\FileCopierFactory
FileSystemOperationsTest class Drupal\Tests\automatic_updates\Functional tests/src/Functional/FileSystemOperationsTest.php Tests handling of files and directories during an update.
JsonTrait trait Drupal\Tests\automatic_updates\Traits tests/src/Traits/JsonTrait.php Provides assertive methods to read and write JSON data in files.
LocalPackagesTrait trait Drupal\Tests\automatic_updates\Traits tests/src/Traits/LocalPackagesTrait.php Provides methods for interacting with installed Composer packages. 1
PackageManagerBypassServiceProvider class Drupal\package_manager_bypass package_manager/tests/modules/package_manager_bypass/src/PackageManagerBypassServiceProvider.php Defines services to bypass Package Manager's core functionality.
PackagesAwareTrait trait Drupal\automatic_updates\Event src/Event/PackagesAwareTrait.php Common functionality for events which can carry desired package versions.
PathLocator class Drupal\automatic_updates src/PathLocator.php Computes file system paths that are needed for automatic updates. 6 2
PendingUpdatesValidator class Drupal\automatic_updates\Validator src/Validator/PendingUpdatesValidator.php Validates that there are no pending database updates. 2
PendingUpdatesValidatorTest class Drupal\Tests\automatic_updates\Kernel\ReadinessValidation tests/src/Kernel/ReadinessValidation/PendingUpdatesValidatorTest.php @covers \Drupal\automatic_updates\Validator\PendingUpdatesValidator
PreCommitEvent class Drupal\automatic_updates\Event src/Event/PreCommitEvent.php Event fired before staged changes are copied into the active site. 3
PreStartEvent class Drupal\automatic_updates\Event src/Event/PreStartEvent.php Event fired before an update begins. 1
ProcessFactory final class Drupal\package_manager package_manager/src/ProcessFactory.php Defines a process factory which sets the COMPOSER_HOME environment variable. 2
ProjectRelease final class Drupal\automatic_updates_9_3_shim automatic_updates_9_3_shim/src/ProjectRelease.php Provides a project release value object. 1
ReadinessCheckEvent class Drupal\automatic_updates\Event src/Event/ReadinessCheckEvent.php Event fired when checking if the site could perform an update. 3
ReadinessRequirements final class Drupal\automatic_updates\Validation src/Validation/ReadinessRequirements.php Class for generating the readiness checkers' output for hook_requirements(). 1
ReadinessTrait trait Drupal\automatic_updates\Validation src/Validation/ReadinessTrait.php Common methods for working with readiness checkers.
ReadinessValidationManager class Drupal\automatic_updates\Validation src/Validation/ReadinessValidationManager.php Defines a manager to run readiness validation. 1 2
ReadinessValidationManagerTest class Drupal\Tests\automatic_updates\Kernel\ReadinessValidation tests/src/Kernel/ReadinessValidation/ReadinessValidationManagerTest.php @coversDefaultClass \Drupal\automatic_updates\Validation\ReadinessValidationManager
ReadinessValidationTest class Drupal\Tests\automatic_updates\Functional tests/src/Functional/ReadinessValidationTest.php Tests readiness validation.
ServicesTest class Drupal\Tests\package_manager\Kernel package_manager/tests/src/Kernel/ServicesTest.php Tests that Package Manager services are wired correctly.
SettingsTrait trait Drupal\Tests\automatic_updates\Traits tests/src/Traits/SettingsTrait.php Provides methods for manipulating site settings. 1
StagedProjectsValidator final class Drupal\automatic_updates\Validator src/Validator/StagedProjectsValidator.php Validates the staged Drupal projects. 1 2
StagedProjectsValidatorTest class Drupal\Tests\automatic_updates\Unit tests/src/Unit/StagedProjectsValidatorTest.php @coversDefaultClass \Drupal\automatic_updates\Validator\StagedProjectsValidator
Stager class Drupal\package_manager_bypass package_manager/tests/modules/package_manager_bypass/src/Stager.php Defines an update stager which doesn't actually do anything.
TestChecker1 class Drupal\automatic_updates_test\ReadinessChecker tests/modules/automatic_updates_test/src/ReadinessChecker/TestChecker1.php A test readiness checker. 1 4 2
TestChecker2 class Drupal\automatic_updates_test2\ReadinessChecker tests/modules/automatic_updates_test2/src/ReadinessChecker/TestChecker2.php A test readiness checker. 2 2
TestController class Drupal\automatic_updates_test tests/modules/automatic_updates_test/src/TestController.php

Pages

Other projects