diff --git a/docs/en/02_working_with_dataobjects/01_adding_dataobjects_to_the_schema.md b/docs/en/02_working_with_dataobjects/01_adding_dataobjects_to_the_schema.md index 715fa63a..12532812 100644 --- a/docs/en/02_working_with_dataobjects/01_adding_dataobjects_to_the_schema.md +++ b/docs/en/02_working_with_dataobjects/01_adding_dataobjects_to_the_schema.md @@ -248,7 +248,7 @@ app: - App\Model\* extensionLoader: include: - - SilverStripe\Versioned\Versioned + - SilverStripe\Versioned\Mode\Versioned filepathLoader: exclude: - app/src/Model/*.secret.php @@ -277,7 +277,7 @@ By default, four loaders are provided to you to help gather specific classnames: - **Identifier**: `extensionLoader` - **Description**: Include or exclude any class that has a given extension applied -- **Example**: `include: [SilverStripe\Versioned\Versioned]` +- **Example**: `include: [SilverStripe\Versioned\Mode\Versioned]` #### By filepath diff --git a/src/Controller.php b/src/Controller.php index 0683eb5e..d74288fb 100644 --- a/src/Controller.php +++ b/src/Controller.php @@ -28,7 +28,7 @@ use SilverStripe\GraphQL\Schema\SchemaBuilder; use SilverStripe\Security\Member; use SilverStripe\Security\Permission; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use BadMethodCallException; use SilverStripe\Dev\Backtrace; use SilverStripe\Core\ClassInfo; diff --git a/src/Modules/AssetAdmin/Resolvers/AssetAdminResolver.php b/src/Modules/AssetAdmin/Resolvers/AssetAdminResolver.php index d09de071..2d1c46b9 100644 --- a/src/Modules/AssetAdmin/Resolvers/AssetAdminResolver.php +++ b/src/Modules/AssetAdmin/Resolvers/AssetAdminResolver.php @@ -14,7 +14,7 @@ use SilverStripe\GraphQL\Schema\DataObject\FieldAccessor; use SilverStripe\ORM\DataList; use SilverStripe\Model\List\Filterable; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use InvalidArgumentException; class AssetAdminResolver diff --git a/src/Modules/AssetAdmin/Resolvers/FolderTypeResolver.php b/src/Modules/AssetAdmin/Resolvers/FolderTypeResolver.php index 71a1658c..95ad2bfb 100644 --- a/src/Modules/AssetAdmin/Resolvers/FolderTypeResolver.php +++ b/src/Modules/AssetAdmin/Resolvers/FolderTypeResolver.php @@ -14,7 +14,7 @@ use SilverStripe\ORM\DataList; use SilverStripe\ORM\DB; use SilverStripe\Model\List\Sortable; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use InvalidArgumentException; use Exception; use Closure; diff --git a/src/Modules/AssetAdmin/Resolvers/PublicationResolver.php b/src/Modules/AssetAdmin/Resolvers/PublicationResolver.php index f3ecbcf1..42b0548d 100644 --- a/src/Modules/AssetAdmin/Resolvers/PublicationResolver.php +++ b/src/Modules/AssetAdmin/Resolvers/PublicationResolver.php @@ -8,8 +8,8 @@ use SilverStripe\Assets\File; use SilverStripe\GraphQL\QueryHandler\QueryHandler; use SilverStripe\GraphQL\QueryHandler\UserContextProvider; -use SilverStripe\Versioned\RecursivePublishable; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Staged\RecursivePublishable; +use SilverStripe\Versioned\Mode\Versioned; use InvalidArgumentException; class PublicationResolver diff --git a/src/Modules/Versioned/Operations/AbstractPublishOperationCreator.php b/src/Modules/Versioned/Operations/AbstractPublishOperationCreator.php index 6ea483c5..e9a5bc0d 100644 --- a/src/Modules/Versioned/Operations/AbstractPublishOperationCreator.php +++ b/src/Modules/Versioned/Operations/AbstractPublishOperationCreator.php @@ -21,7 +21,7 @@ use SilverStripe\Core\Validation\ValidationException; use SilverStripe\Security\Member; use SilverStripe\GraphQL\Modules\Versioned\Resolvers\VersionedResolver; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use SilverStripe\Model\ModelData; // GraphQL dependency is optional in versioned, diff --git a/src/Modules/Versioned/Operations/CopyToStageCreator.php b/src/Modules/Versioned/Operations/CopyToStageCreator.php index 624d40e8..bfbf5d99 100644 --- a/src/Modules/Versioned/Operations/CopyToStageCreator.php +++ b/src/Modules/Versioned/Operations/CopyToStageCreator.php @@ -11,7 +11,7 @@ use SilverStripe\GraphQL\Schema\Interfaces\OperationCreator; use SilverStripe\GraphQL\Schema\Interfaces\SchemaModelInterface; use SilverStripe\GraphQL\Modules\Versioned\Resolvers\VersionedResolver; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use SilverStripe\Model\ModelData; // GraphQL dependency is optional in versioned, diff --git a/src/Modules/Versioned/Operations/RollbackCreator.php b/src/Modules/Versioned/Operations/RollbackCreator.php index 41faf381..f820ffbb 100644 --- a/src/Modules/Versioned/Operations/RollbackCreator.php +++ b/src/Modules/Versioned/Operations/RollbackCreator.php @@ -10,7 +10,7 @@ use SilverStripe\GraphQL\Schema\Interfaces\OperationCreator; use SilverStripe\GraphQL\Schema\Interfaces\SchemaModelInterface; use SilverStripe\GraphQL\Modules\Versioned\Resolvers\VersionedResolver; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use SilverStripe\Model\ModelData; // GraphQL dependency is optional in versioned, diff --git a/src/Modules/Versioned/Plugins/UnpublishOnDelete.php b/src/Modules/Versioned/Plugins/UnpublishOnDelete.php index dcaae6ad..c63b416e 100644 --- a/src/Modules/Versioned/Plugins/UnpublishOnDelete.php +++ b/src/Modules/Versioned/Plugins/UnpublishOnDelete.php @@ -11,7 +11,7 @@ use SilverStripe\ORM\DataList; use SilverStripe\ORM\DataObject; use SilverStripe\ORM\DB; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use Exception; use Closure; use SilverStripe\Model\ModelData; diff --git a/src/Modules/Versioned/Plugins/VersionedDataObject.php b/src/Modules/Versioned/Plugins/VersionedDataObject.php index 6f1864fb..d5cffbb0 100644 --- a/src/Modules/Versioned/Plugins/VersionedDataObject.php +++ b/src/Modules/Versioned/Plugins/VersionedDataObject.php @@ -20,7 +20,7 @@ use SilverStripe\Model\List\Sortable; use SilverStripe\Security\Member; use SilverStripe\GraphQL\Modules\Versioned\Resolvers\VersionedResolver; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use Closure; use SilverStripe\Model\ModelData; diff --git a/src/Modules/Versioned/Plugins/VersionedRead.php b/src/Modules/Versioned/Plugins/VersionedRead.php index 5dea93f4..3e376eb5 100644 --- a/src/Modules/Versioned/Plugins/VersionedRead.php +++ b/src/Modules/Versioned/Plugins/VersionedRead.php @@ -7,7 +7,7 @@ use SilverStripe\GraphQL\Schema\Interfaces\ModelQueryPlugin; use SilverStripe\GraphQL\Schema\Schema; use SilverStripe\GraphQL\Modules\Versioned\Resolvers\VersionedResolver; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use SilverStripe\Model\ModelData; // GraphQL dependency is optional in versioned, diff --git a/src/Modules/Versioned/Resolvers/VersionFilters.php b/src/Modules/Versioned/Resolvers/VersionFilters.php index 24a3b094..08a887b2 100644 --- a/src/Modules/Versioned/Resolvers/VersionFilters.php +++ b/src/Modules/Versioned/Resolvers/VersionFilters.php @@ -5,7 +5,7 @@ use SilverStripe\ORM\DataList; use SilverStripe\ORM\DataObject; use SilverStripe\ORM\RelationList; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use InvalidArgumentException; use DateTime; diff --git a/src/Modules/Versioned/Resolvers/VersionedResolver.php b/src/Modules/Versioned/Resolvers/VersionedResolver.php index 7a7a3d5f..1a18cf3e 100644 --- a/src/Modules/Versioned/Resolvers/VersionedResolver.php +++ b/src/Modules/Versioned/Resolvers/VersionedResolver.php @@ -17,7 +17,7 @@ use SilverStripe\GraphQL\Modules\Versioned\Operations\RollbackCreator; use SilverStripe\GraphQL\Modules\Versioned\Plugins\VersionedDataObject; use SilverStripe\GraphQL\Modules\Versioned\Plugins\VersionedRead; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use Exception; use Closure; use InvalidArgumentException; diff --git a/tests/Fake/FakeProduct.php b/tests/Fake/FakeProduct.php index ad927f58..0138bbca 100644 --- a/tests/Fake/FakeProduct.php +++ b/tests/Fake/FakeProduct.php @@ -5,7 +5,7 @@ use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataObject; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; class FakeProduct extends DataObject implements TestOnly { diff --git a/tests/Fake/FakeReview.php b/tests/Fake/FakeReview.php index 7057fca8..acfb4697 100644 --- a/tests/Fake/FakeReview.php +++ b/tests/Fake/FakeReview.php @@ -6,7 +6,7 @@ use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataObject; use SilverStripe\Security\Member; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; class FakeReview extends DataObject implements TestOnly { diff --git a/tests/Fake/FakeSiteTree.php b/tests/Fake/FakeSiteTree.php index 99712a18..b5b4278e 100644 --- a/tests/Fake/FakeSiteTree.php +++ b/tests/Fake/FakeSiteTree.php @@ -4,7 +4,7 @@ use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataObject; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; class FakeSiteTree extends DataObject implements TestOnly { diff --git a/tests/Modules/AssetAdmin/UnpublishFileMutationCreatorTest/FileOwner.php b/tests/Modules/AssetAdmin/UnpublishFileMutationCreatorTest/FileOwner.php index 5005fdbd..f3be4f9c 100644 --- a/tests/Modules/AssetAdmin/UnpublishFileMutationCreatorTest/FileOwner.php +++ b/tests/Modules/AssetAdmin/UnpublishFileMutationCreatorTest/FileOwner.php @@ -5,8 +5,8 @@ use SilverStripe\Assets\File; use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataObject; -use SilverStripe\Versioned\RecursivePublishable; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Staged\RecursivePublishable; +use SilverStripe\Versioned\Mode\Versioned; /** * @mixin RecursivePublishable diff --git a/tests/Modules/Versioned/Fake/Fake.php b/tests/Modules/Versioned/Fake/Fake.php index a7037d27..55c99960 100644 --- a/tests/Modules/Versioned/Fake/Fake.php +++ b/tests/Modules/Versioned/Fake/Fake.php @@ -4,8 +4,8 @@ use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataObject; -use SilverStripe\Versioned\RecursivePublishable; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Staged\RecursivePublishable; +use SilverStripe\Versioned\Mode\Versioned; /** * @property string $Name diff --git a/tests/Modules/Versioned/Fake/FakeDataObjectStub.php b/tests/Modules/Versioned/Fake/FakeDataObjectStub.php index 602d82f6..641a0bca 100644 --- a/tests/Modules/Versioned/Fake/FakeDataObjectStub.php +++ b/tests/Modules/Versioned/Fake/FakeDataObjectStub.php @@ -3,7 +3,7 @@ use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataObject; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; class FakeDataObjectStub extends DataObject implements TestOnly { diff --git a/tests/Modules/Versioned/Plugins/VersionedDataObjectPluginTest.php b/tests/Modules/Versioned/Plugins/VersionedDataObjectPluginTest.php index c27bca4e..3a7e1689 100644 --- a/tests/Modules/Versioned/Plugins/VersionedDataObjectPluginTest.php +++ b/tests/Modules/Versioned/Plugins/VersionedDataObjectPluginTest.php @@ -26,7 +26,7 @@ use SilverStripe\GraphQL\Modules\Versioned\Types\VersionedStage; use SilverStripe\GraphQL\Tests\Modules\Versioned\Fake\Fake; use SilverStripe\GraphQL\Tests\Modules\Versioned\Plugins\UnversionedWithField; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; // Versioned dependency is optional // and the following implementation relies on existence of this class (in Versioned) diff --git a/tests/Modules/Versioned/Plugins/VersionedReadTest.php b/tests/Modules/Versioned/Plugins/VersionedReadTest.php index 46ffc341..5e45c2ed 100644 --- a/tests/Modules/Versioned/Plugins/VersionedReadTest.php +++ b/tests/Modules/Versioned/Plugins/VersionedReadTest.php @@ -24,7 +24,7 @@ use SilverStripe\GraphQL\Modules\Versioned\Resolvers\VersionedResolver; use SilverStripe\GraphQL\Modules\Versioned\Types\VersionedInputType; use SilverStripe\GraphQL\Tests\Modules\Versioned\Fake\Fake; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; // Versioned dependency is optional // and the following implementation relies on existence of this class (in Versioned) diff --git a/tests/Modules/Versioned/Resolvers/VersionedFiltersTest.php b/tests/Modules/Versioned/Resolvers/VersionedFiltersTest.php index e0b361d8..8b2dbaf2 100644 --- a/tests/Modules/Versioned/Resolvers/VersionedFiltersTest.php +++ b/tests/Modules/Versioned/Resolvers/VersionedFiltersTest.php @@ -5,7 +5,7 @@ use SilverStripe\Dev\SapphireTest; use SilverStripe\GraphQL\Resolvers\VersionFilters; use SilverStripe\GraphQL\Tests\Modules\Versioned\Fake\Fake; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; // Versioned dependency is optional // and the following implementation relies on existence of this class (in Versioned) diff --git a/tests/Modules/Versioned/Resolvers/VersionedResolverTest.php b/tests/Modules/Versioned/Resolvers/VersionedResolverTest.php index 4022f558..c2395e04 100644 --- a/tests/Modules/Versioned/Resolvers/VersionedResolverTest.php +++ b/tests/Modules/Versioned/Resolvers/VersionedResolverTest.php @@ -9,7 +9,7 @@ use SilverStripe\Security\Member; use SilverStripe\Dev\SapphireTest; use SilverStripe\Security\Security; -use SilverStripe\Versioned\Versioned; +use SilverStripe\Versioned\Mode\Versioned; use SilverStripe\GraphQL\Schema\Schema; use GraphQL\Type\Definition\ResolveInfo; use SilverStripe\GraphQL\Tests\Modules\Versioned\Fake\Fake;