├── README.txt ├── composer.json ├── config ├── install │ ├── redirect.settings.yml │ └── views.view.redirect.yml ├── optional │ └── language.content_settings.redirect.redirect.yml └── schema │ ├── redirect.schema.yml │ └── redirect.views.schema.yml ├── migration_templates ├── d6_path_redirect.yml └── d7_path_redirect.yml ├── redirect.api.php ├── redirect.drush.inc ├── redirect.generate.inc ├── redirect.info.yml ├── redirect.install ├── redirect.links.action.yml ├── redirect.links.menu.yml ├── redirect.links.task.yml ├── redirect.module ├── redirect.permissions.yml ├── redirect.routing.yml ├── redirect.services.yml ├── src ├── Entity │ └── Redirect.php ├── EventSubscriber │ ├── RedirectRequestSubscriber.php │ └── RedirectSettingsCacheTag.php ├── Exception │ └── RedirectLoopException.php ├── Form │ ├── RedirectDeleteForm.php │ ├── RedirectFix404Form.php │ ├── RedirectForm.php │ └── RedirectSettingsForm.php ├── Plugin │ ├── Field │ │ ├── FieldFormatter │ │ │ └── RedirectSourceFormatter.php │ │ ├── FieldType │ │ │ └── RedirectSourceItem.php │ │ └── FieldWidget │ │ │ └── RedirectSourceWidget.php │ ├── Validation │ │ └── Constraint │ │ │ └── SourceLinkTypeConstraint.php │ └── migrate │ │ ├── process │ │ ├── PathRedirect.php │ │ └── d7 │ │ │ ├── PathRedirect.php │ │ │ └── RedirectSourceQuery.php │ │ └── source │ │ ├── PathRedirect.php │ │ └── d7 │ │ └── PathRedirect.php ├── RedirectChecker.php ├── RedirectRepository.php ├── RedirectStorageSchema.php └── Tests │ ├── GlobalRedirectTest.php │ ├── RedirectUILanguageTest.php │ └── RedirectUITest.php └── tests ├── fixtures ├── drupal6.php └── drupal7.php └── src ├── Kernel ├── Migrate │ ├── d6 │ │ └── PathRedirectTest.php │ └── d7 │ │ └── PathRedirectTest.php └── RedirectAPITest.php └── Unit ├── Migrate └── d7 │ └── PathRedirectTest.php ├── RedirectCheckerTest.php └── RedirectRequestSubscriberTest.php /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/README.txt -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/composer.json -------------------------------------------------------------------------------- /config/install/redirect.settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/config/install/redirect.settings.yml -------------------------------------------------------------------------------- /config/install/views.view.redirect.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/config/install/views.view.redirect.yml -------------------------------------------------------------------------------- /config/optional/language.content_settings.redirect.redirect.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/config/optional/language.content_settings.redirect.redirect.yml -------------------------------------------------------------------------------- /config/schema/redirect.schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/config/schema/redirect.schema.yml -------------------------------------------------------------------------------- /config/schema/redirect.views.schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/config/schema/redirect.views.schema.yml -------------------------------------------------------------------------------- /migration_templates/d6_path_redirect.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/migration_templates/d6_path_redirect.yml -------------------------------------------------------------------------------- /migration_templates/d7_path_redirect.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/migration_templates/d7_path_redirect.yml -------------------------------------------------------------------------------- /redirect.api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.api.php -------------------------------------------------------------------------------- /redirect.drush.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.drush.inc -------------------------------------------------------------------------------- /redirect.generate.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.generate.inc -------------------------------------------------------------------------------- /redirect.info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.info.yml -------------------------------------------------------------------------------- /redirect.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.install -------------------------------------------------------------------------------- /redirect.links.action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.links.action.yml -------------------------------------------------------------------------------- /redirect.links.menu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.links.menu.yml -------------------------------------------------------------------------------- /redirect.links.task.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.links.task.yml -------------------------------------------------------------------------------- /redirect.module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.module -------------------------------------------------------------------------------- /redirect.permissions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.permissions.yml -------------------------------------------------------------------------------- /redirect.routing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.routing.yml -------------------------------------------------------------------------------- /redirect.services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/redirect.services.yml -------------------------------------------------------------------------------- /src/Entity/Redirect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Entity/Redirect.php -------------------------------------------------------------------------------- /src/EventSubscriber/RedirectRequestSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/EventSubscriber/RedirectRequestSubscriber.php -------------------------------------------------------------------------------- /src/EventSubscriber/RedirectSettingsCacheTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/EventSubscriber/RedirectSettingsCacheTag.php -------------------------------------------------------------------------------- /src/Exception/RedirectLoopException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Exception/RedirectLoopException.php -------------------------------------------------------------------------------- /src/Form/RedirectDeleteForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Form/RedirectDeleteForm.php -------------------------------------------------------------------------------- /src/Form/RedirectFix404Form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Form/RedirectFix404Form.php -------------------------------------------------------------------------------- /src/Form/RedirectForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Form/RedirectForm.php -------------------------------------------------------------------------------- /src/Form/RedirectSettingsForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Form/RedirectSettingsForm.php -------------------------------------------------------------------------------- /src/Plugin/Field/FieldFormatter/RedirectSourceFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Plugin/Field/FieldFormatter/RedirectSourceFormatter.php -------------------------------------------------------------------------------- /src/Plugin/Field/FieldType/RedirectSourceItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Plugin/Field/FieldType/RedirectSourceItem.php -------------------------------------------------------------------------------- /src/Plugin/Field/FieldWidget/RedirectSourceWidget.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Plugin/Field/FieldWidget/RedirectSourceWidget.php -------------------------------------------------------------------------------- /src/Plugin/Validation/Constraint/SourceLinkTypeConstraint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Plugin/Validation/Constraint/SourceLinkTypeConstraint.php -------------------------------------------------------------------------------- /src/Plugin/migrate/process/PathRedirect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Plugin/migrate/process/PathRedirect.php -------------------------------------------------------------------------------- /src/Plugin/migrate/process/d7/PathRedirect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Plugin/migrate/process/d7/PathRedirect.php -------------------------------------------------------------------------------- /src/Plugin/migrate/process/d7/RedirectSourceQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Plugin/migrate/process/d7/RedirectSourceQuery.php -------------------------------------------------------------------------------- /src/Plugin/migrate/source/PathRedirect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Plugin/migrate/source/PathRedirect.php -------------------------------------------------------------------------------- /src/Plugin/migrate/source/d7/PathRedirect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Plugin/migrate/source/d7/PathRedirect.php -------------------------------------------------------------------------------- /src/RedirectChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/RedirectChecker.php -------------------------------------------------------------------------------- /src/RedirectRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/RedirectRepository.php -------------------------------------------------------------------------------- /src/RedirectStorageSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/RedirectStorageSchema.php -------------------------------------------------------------------------------- /src/Tests/GlobalRedirectTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Tests/GlobalRedirectTest.php -------------------------------------------------------------------------------- /src/Tests/RedirectUILanguageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Tests/RedirectUILanguageTest.php -------------------------------------------------------------------------------- /src/Tests/RedirectUITest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/src/Tests/RedirectUITest.php -------------------------------------------------------------------------------- /tests/fixtures/drupal6.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/tests/fixtures/drupal6.php -------------------------------------------------------------------------------- /tests/fixtures/drupal7.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/tests/fixtures/drupal7.php -------------------------------------------------------------------------------- /tests/src/Kernel/Migrate/d6/PathRedirectTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/tests/src/Kernel/Migrate/d6/PathRedirectTest.php -------------------------------------------------------------------------------- /tests/src/Kernel/Migrate/d7/PathRedirectTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/tests/src/Kernel/Migrate/d7/PathRedirectTest.php -------------------------------------------------------------------------------- /tests/src/Kernel/RedirectAPITest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/tests/src/Kernel/RedirectAPITest.php -------------------------------------------------------------------------------- /tests/src/Unit/Migrate/d7/PathRedirectTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/tests/src/Unit/Migrate/d7/PathRedirectTest.php -------------------------------------------------------------------------------- /tests/src/Unit/RedirectCheckerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/tests/src/Unit/RedirectCheckerTest.php -------------------------------------------------------------------------------- /tests/src/Unit/RedirectRequestSubscriberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/md-systems/redirect/HEAD/tests/src/Unit/RedirectRequestSubscriberTest.php --------------------------------------------------------------------------------