You are here

Classes, traits, and interfaces in Tome 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AccountSwitcherTrait trait Drupal\tome_sync modules/tome_sync/src/AccountSwitcherTrait.php Shared methods for handling account switching.
BookEventSubscriber class Drupal\tome_sync\EventSubscriber modules/tome_sync/src/EventSubscriber/BookEventSubscriber.php Event subscriber that keep book outlines in sync with content changes. 1
BookTest class Drupal\Tests\tome_sync\Functional modules/tome_sync/tests/src/Functional/BookTest.php Tests that book support works.
CleanFilesCommand class Drupal\tome_sync\Commands modules/tome_sync/src/Commands/CleanFilesCommand.php Contains the tome:clean-files command. 2
CliWorkaroundCommands class Drupal\tome_base\Commands modules/tome_base/src/Commands/CliWorkaroundCommands.php Contains logic for working around Drush bugs. 2
CollectPathsEvent class Drupal\tome_static\Event modules/tome_static/src/Event/CollectPathsEvent.php Wraps an array of paths that will be processed by the static generator. 7
CollectPathsEventTest class Drupal\Tests\tome_static\Kernel modules/tome_static/tests/src/Kernel/CollectPathsEventTest.php Tests collect paths event class.
CommandBase class Drupal\tome_base modules/tome_base/src/CommandBase.php Contains a base class for Tome commands. 7 7
ConfigEventSubscriber class Drupal\tome_sync\EventSubscriber modules/tome_sync/src/EventSubscriber/ConfigEventSubscriber.php Keeps the config export directory synced with config CRUD operations. 2
ContentCrudEvent class Drupal\tome_sync\Event modules/tome_sync/src/Event/ContentCrudEvent.php Wraps a content event for listeners. 3
ContentEntityNormalizer class Drupal\tome_sync\Normalizer modules/tome_sync/src/Normalizer/ContentEntityNormalizer.php Normalizes/denormalizes Drupal content entities into an array structure. 2 1 2
ContentEntityNormalizerTest class Drupal\Tests\tome_sync\Unit\Normalizer modules/tome_sync/tests/src/Unit/Normalizer/ContentEntityNormalizerTest.php @coversDefaultClass \Drupal\tome_sync\Normalizer\ContentEntityNormalizer @group tome_sync
ContentHasher class Drupal\tome_sync modules/tome_sync/src/ContentHasher.php Hashes normalized content in the database. 2
ContentHasherEventSubscriber class Drupal\tome_sync\EventSubscriber modules/tome_sync/src/EventSubscriber/ContentHasherEventSubscriber.php Event subscriber that keeps the content hash table up to date. 2
ContentHasherInterface interface Drupal\tome_sync modules/tome_sync/src/ContentHasherInterface.php Interface for classes that can hash normalized content. 1 3
ContentHasherTest class Drupal\Tests\tome_sync\Kernel modules/tome_sync/tests/src/Kernel/ContentHasherTest.php Tests that the content hasher works.
ContentIndexerTrait trait Drupal\tome_sync modules/tome_sync/src/ContentIndexerTrait.php Provides methods for reading and writing the index file. 2
CoreRequestPolicy class Drupal\tome_static\PageCache\RequestPolicy modules/tome_static/src/PageCache/RequestPolicy/CoreRequestPolicy.php Allows CLI page requests to be cached. 2
DeleteContentCommand class Drupal\tome_sync\Commands modules/tome_sync/src/Commands/DeleteContentCommand.php Contains the tome:delete-content command. 2
DynamicRequestPolicy class Drupal\tome_static\PageCache\RequestPolicy modules/tome_static/src/PageCache/RequestPolicy/DynamicRequestPolicy.php Allows CLI page requests to be cached. 1
EntityPathSubscriber class Drupal\tome_static\EventSubscriber modules/tome_static/src/EventSubscriber/EntityPathSubscriber.php Adds entity placeholder paths to the list of paths to export. 2
EntityReferenceItemNormalizer class Drupal\tome_sync\Normalizer modules/tome_sync/src/Normalizer/EntityReferenceItemNormalizer.php Normalizer for entity reference fields. 1 1 2
EntityReferenceItemNormalizerTest class Drupal\Tests\tome_sync\Unit\Normalizer modules/tome_sync/tests/src/Unit/Normalizer/EntityReferenceItemNormalizerTest.php @coversDefaultClass \Drupal\tome_sync\Normalizer\EntityReferenceItemNormalizer @group tome_sync
EntityReferenceRevisionItemNormalizer class Drupal\tome_sync\Normalizer modules/tome_sync/src/Normalizer/EntityReferenceRevisionItemNormalizer.php Normalizer for entity reference revision fields. 2
ExcludePathSubscriber class Drupal\tome_static\EventSubscriber modules/tome_static/src/EventSubscriber/ExcludePathSubscriber.php Excludes a paths from static generation. 1 2
ExecutableFinderTrait trait Drupal\tome_base modules/tome_base/src/ExecutableFinderTrait.php Contains methods useful for finding the current executable. 1
ExecutableFinderTraitTest class Drupal\Tests\tome_base\Unit modules/tome_base/tests/src/Unit/ExecutableFinderTraitTest.php @coversDefaultClass \Drupal\tome_base\ExecutableFinderTrait @group tome_base
ExportCommand class Drupal\tome_sync\Commands modules/tome_sync/src/Commands/ExportCommand.php Contains the tome:export command. 1 2
ExportContentCommand class Drupal\tome_sync\Commands modules/tome_sync/src/Commands/ExportContentCommand.php Contains the tome:export-content command. 2
Exporter class Drupal\tome_sync modules/tome_sync/src/Exporter.php Handles exporting of content and file entities. 2
ExporterInterface interface Drupal\tome_sync modules/tome_sync/src/ExporterInterface.php Provides an interface for the exporter. 1 1
ExporterTest class Drupal\Tests\tome_sync\Kernel modules/tome_sync/tests/src/Kernel/ExporterTest.php Tests that the exporter works.
FieldDeletionTest class Drupal\Tests\tome_sync\Kernel modules/tome_sync/tests/src/Kernel/FieldDeletionTest.php Tests that exports are updated when fields are deleted.
FieldItemNormalizer class Drupal\tome_sync\Normalizer modules/tome_sync/src/Normalizer/FieldItemNormalizer.php Normalizer for fields. 1 2
FieldItemNormalizerTest class Drupal\Tests\tome_sync\Unit\Normalizer modules/tome_sync/tests/src/Unit/Normalizer/FieldItemNormalizerTest.php @coversDefaultClass \Drupal\tome_sync\Normalizer\FieldItemNormalizer @group tome_sync
FileSavedEvent class Drupal\tome_static\Event modules/tome_static/src/Event/FileSavedEvent.php Allows modules to react to a file save. 2
FileSavedEventTest class Drupal\Tests\tome_static\Kernel modules/tome_static/tests/src/Kernel/FileSavedEventTest.php Tests file saved event class.
FileSync class Drupal\tome_sync modules/tome_sync/src/FileSync.php Handles file import and exports by keeping a file export directory in sync. 2
FileSyncInterface interface Drupal\tome_sync modules/tome_sync/src/FileSyncInterface.php Abstractly handles file import and exports. 2 1
FileSyncTest class Drupal\Tests\tome_sync\Kernel modules/tome_sync/tests/src/Kernel/FileSyncTest.php Tests that the file sync works.
ImportCommand class Drupal\tome_sync\Commands modules/tome_sync/src/Commands/ImportCommand.php Contains the tome:import command. 3 2
ImportCompleteCommand class Drupal\tome_sync\Commands modules/tome_sync/src/Commands/ImportCompleteCommand.php Contains the tome:import-complete command. 2
ImportContentCommand class Drupal\tome_sync\Commands modules/tome_sync/src/Commands/ImportContentCommand.php Contains the tome:import-content command. 2
Importer class Drupal\tome_sync modules/tome_sync/src/Importer.php Handles importing of content and file entities. 2
ImporterInterface interface Drupal\tome_sync modules/tome_sync/src/ImporterInterface.php Provides an interface for the importer. 1 4
ImporterTest class Drupal\Tests\tome_sync\Kernel modules/tome_sync/tests/src/Kernel/ImporterTest.php Tests that the importer works.
ImportPartialCommand class Drupal\tome_sync\Commands modules/tome_sync/src/Commands/ImportPartialCommand.php Contains the tome:import-partial command. 2
ImportPartialForm class Drupal\tome_sync\Form modules/tome_sync/src/Form/ImportPartialForm.php Contains a form for performing a partial import. 1
ImportPartialFormTest class Drupal\Tests\tome_sync\Functional modules/tome_sync/tests/src/Functional/ImportPartialFormTest.php Tests that the import partial form works.
JsonFileStorage class Drupal\tome_sync modules/tome_sync/src/JsonFileStorage.php Defines the JSON file storage. 2

Pages

Other projects