Classes
\SilverStripe\GraphQL\Resolvers
| Name | Description | |
|---|---|---|
| ApplyVersionFilters | No description available | EMPTY |
| VersionFilters | No description available | EMPTY |
\SilverStripe\Versioned
| Name | Description | |
|---|---|---|
| ChangeSet | The ChangeSet model tracks several VersionedAndStaged objects for later publication as a single atomic action | EMPTY |
| ChangeSetItem | A single line in a changeset | EMPTY |
| DataDifferencer | Utility class to render views of the differences between two data objects (or two versions of the same data object). | EMPTY |
| GridFieldArchiveAction | This class is a {@link GridField} component that replaces the delete action and adds an archive action for objects. | EMPTY |
| GridFieldRestoreAction | This class is a {@link GridField} component that adds a restore action for versioned objects. | EMPTY |
| ReadingMode | Converter helpers for versioned args | EMPTY |
| RecursivePublishable | Provides owns / owned_by and recursive publishing API for all objects. | EMPTY |
| RecursivePublishableHandler | Provides recursive publishable behaviour for LeftAndMain and GridFieldDetailForm_ItemRequest | EMPTY |
| RestoreAction | Generic restore action to restore an archived item to draft | EMPTY |
| Versioned | The Versioned extension allows your DataObjects to have several versions, allowing you to rollback changes and view history. An example of this is the pages used in the CMS. | EMPTY |
| VersionedGridFieldArchiveExtension | Decorates a GridFieldConfig with a archive action | EMPTY |
| VersionedGridFieldDetailForm | Extends {@see GridFieldDetailForm} | EMPTY |
| VersionedGridFieldItemRequest | Provides versioned dataobject support to {@see GridFieldDetailForm_ItemRequest} | EMPTY |
| VersionedGridFieldStateExtension | Decorates a GridFieldConfig with gridfield publishing state | EMPTY |
| VersionedHTTPMiddleware | Initialises the versioned stage when a request is made. | EMPTY |
| VersionedStateExtension | Persists versioned state between requests via querystring arguments | EMPTY |
| VersionedTableDataQueryExtension | Applies correct stage to tables | EMPTY |
| Versioned_Version | Represents a single version of a record. | EMPTY |
\SilverStripe\Versioned\Caching
| Name | Description | |
|---|---|---|
| ProxyCacheAdapter | psr-6 cache proxy for an internal cache, which provides segmentation of cache keys based on current versioned mode. This ensures that cross-stage content cannot cross-pollenate each other. | EMPTY |
| ProxyCacheFactory | Allows injection of a psr-6 proxy over an inner cache backend. | EMPTY |
| VersionedCacheAdapter | No description available | EMPTY |
\SilverStripe\Versioned\Dev
| Name | Description | |
|---|---|---|
| VersionedTestSessionExtension | Decorates TestSession object to update get / post requests with versioned querystring arguments. | EMPTY |
| VersionedTestState | Decorate sapphire test with versioning | EMPTY |
\SilverStripe\Versioned\GraphQL\Extensions
| Name | Description | |
|---|---|---|
| DataObjectScaffolderExtension | No description available | EMPTY |
| DeleteExtension | Extends the @see Delete CRUD scaffolder to unpublish any items first | EMPTY |
| ManagerExtension | No description available | EMPTY |
| ReadExtension | Decorator for either a Read or ReadOne query scaffolder | EMPTY |
| SchemaScaffolderExtension | No description available | EMPTY |
\SilverStripe\Versioned\GraphQL\Operations
| Name | Description | |
|---|---|---|
| AbstractPublishOperationCreator | Scaffolds a generic update operation for DataObjects. | EMPTY |
| CopyToStage | Scaffolds a "copy to stage" operation for DataObjects. | EMPTY |
| CopyToStageCreator | Scaffolds a "copy to stage" operation for DataObjects. | EMPTY |
| Publish | Scaffolds a generic update operation for DataObjects. | EMPTY |
| PublishCreator | Scaffolds a generic update operation for DataObjects. | EMPTY |
| PublishOperation | Scaffolds a generic update operation for DataObjects. | EMPTY |
| ReadVersions | Scaffolds a generic read operation for DataObjects. | EMPTY |
| Rollback | Scaffolds a "rollback recursive" operation for DataObjects. | EMPTY |
| RollbackCreator | Scaffolds a "rollback recursive" operation for DataObjects. | EMPTY |
| Unpublish | Scaffolds a generic update operation for DataObjects. | EMPTY |
| UnpublishCreator | Scaffolds a generic update operation for DataObjects. | EMPTY |
\SilverStripe\Versioned\GraphQL\Plugins
| Name | Description | |
|---|---|---|
| UnpublishOnDelete | No description available | EMPTY |
| VersionedDataObject | No description available | EMPTY |
| VersionedRead | No description available | EMPTY |
\SilverStripe\Versioned\GraphQL\Resolvers
| Name | Description | |
|---|---|---|
| VersionedFiltersTest | No description available | EMPTY |
| VersionedResolver | No description available | EMPTY |
| VersionedResolverTest | No description available | EMPTY |
\SilverStripe\Versioned\GraphQL\Types
| Name | Description | |
|---|---|---|
| CopyToStageInputType | No description available | EMPTY |
| VersionSortType | No description available | EMPTY |
| VersionedInputType | No description available | EMPTY |
| VersionedQueryMode | No description available | EMPTY |
| VersionedStage | No description available | EMPTY |
| VersionedStatus | No description available | EMPTY |
\SilverStripe\Versioned\Tests
| Name | Description | |
|---|---|---|
| ChangeSetItemTest | No description available | EMPTY |
| ChangeSetTest | Test {@see ChangeSet} and {@see ChangeSetItem} models | EMPTY |
| DataDifferencerTest | No description available | EMPTY |
| GridFieldArchiveActionTest | No description available | EMPTY |
| GridFieldRestoreActionTest | No description available | EMPTY |
| PolymorphicVersionedOwnershipTest | No description available | EMPTY |
| ReadingModeTest | No description available | EMPTY |
| UnstagedStagedRelationTest | No description available | EMPTY |
| VersionableExtensionsTest | No description available | EMPTY |
| VersionedCascadeDeletesTest | Tests cascade deletion of versioned objects | EMPTY |
| VersionedDeletedVersionsTest | No description available | EMPTY |
| VersionedGridFieldItemRequestTest | No description available | EMPTY |
| VersionedGridFieldTest | No description available | EMPTY |
| VersionedLazyLoadingTest | Based on code refactored from | EMPTY |
| VersionedManyManyThroughListTest | No description available | EMPTY |
| VersionedNumberCacheTest | No description available | EMPTY |
| VersionedOwnershipTest | Tests ownership API of versioned DataObjects | EMPTY |
| VersionedStateExtensionTest | No description available | EMPTY |
| VersionedTest | No description available | EMPTY |
\SilverStripe\Versioned\Tests\Caching
| Name | Description | |
|---|---|---|
| ProxyCacheAdapterFake | No description available | EMPTY |
| ProxyCacheAdapterTest | No description available | EMPTY |
| ProxyCacheFactoryFake | No description available | EMPTY |
| ProxyCacheFactoryTest | No description available | EMPTY |
| VersionedCacheTest | No description available | EMPTY |
\SilverStripe\Versioned\Tests\ChangeSetItemTest
| Name | Description | |
|---|---|---|
| UnstagedObject | No description available | EMPTY |
| VersionedObject | No description available | EMPTY |
\SilverStripe\Versioned\Tests\ChangeSetTest
| Name | Description | |
|---|---|---|
| BaseObject | No description available | EMPTY |
| ChangeSetSyncStub | No description available | EMPTY |
| EndObject | No description available | EMPTY |
| EndObjectChild | No description available | EMPTY |
| MidObject | No description available | EMPTY |
| UnstagedObject | Versioned but non-staged object | EMPTY |
| UnversionedObject | No description available | EMPTY |
\SilverStripe\Versioned\Tests\DataDifferencerTest
| Name | Description | |
|---|---|---|
| HasOneRelationObject | No description available | EMPTY |
| TestObject | No description available | EMPTY |
\SilverStripe\Versioned\Tests\GraphQL\Fake
| Name | Description | |
|---|---|---|
| Fake | No description available | EMPTY |
| FakeDataObjectStub | No description available | EMPTY |
| FakeResolveInfo | No description available | EMPTY |
\SilverStripe\Versioned\Tests\GraphQL\Legacy\Extensions
| Name | Description | |
|---|---|---|
| DataObjectScaffolderExtensionTest | No description available | EMPTY |
| ReadExtensionTest | No description available | EMPTY |
| ReadOneExtensionTest | No description available | EMPTY |
| SchemaScaffolderExtensionTest | No description available | EMPTY |
\SilverStripe\Versioned\Tests\GraphQL\Legacy\Operations
| Name | Description | |
|---|---|---|
| CopyToStageTest | No description available | EMPTY |
| PublishTest | No description available | EMPTY |
| ReadVersionsTest | No description available | EMPTY |
| RollbackTest | No description available | EMPTY |
| UnpublishTest | No description available | EMPTY |
\SilverStripe\Versioned\Tests\GraphQL\Legacy\Plugins
| Name | Description | |
|---|---|---|
| VersionedReadTest | No description available | EMPTY |
\SilverStripe\Versioned\Tests\GraphQL\Legacy\Resolvers
| Name | Description | |
|---|---|---|
| ApplyVersionFiltersTest | No description available | EMPTY |
\SilverStripe\Versioned\Tests\GraphQL\Plugins
| Name | Description | |
|---|---|---|
| VersionedDataObjectPluginTest | No description available | EMPTY |
\SilverStripe\Versioned\Tests\PolymorphicVersionedOwnershipTest
| Name | Description | |
|---|---|---|
| PolymorphicIntermediary | Sits between polymorphicowner and polymorphicowned | EMPTY |
| PolymorphicOwned | No description available | EMPTY |
| PolymorphicOwner | No description available | EMPTY |
\SilverStripe\Versioned\Tests\PublishRecursive
| Name | Description | |
|---|---|---|
| PublishRecursiveTest | No description available | EMPTY |
| SlowDummyObject | Class SlowDummyObject | EMPTY |
| SlowDummyParent | Class SlowDummyParent | EMPTY |
\SilverStripe\Versioned\Tests\UnstagedStagedRelationTest
| Name | Description | |
|---|---|---|
| StagedObject | Class StagedObject | EMPTY |
| UnstagedObject | Class UnstagedObject | EMPTY |
| UnstagedStagedThroughObject | Class UnstagedStagedThroughObject | EMPTY |
\SilverStripe\Versioned\Tests\VersionableExtensionsTest
| Name | Description | |
|---|---|---|
| TestExtension | No description available | EMPTY |
| TestObject | No description available | EMPTY |
\SilverStripe\Versioned\Tests\VersionedCascadeDeletesTest
| Name | Description | |
|---|---|---|
| ChildObject | No description available | EMPTY |
| GrandChildObject | No description available | EMPTY |
| ParentObject | No description available | EMPTY |
| RelatedObject | No description available | EMPTY |
\SilverStripe\Versioned\Tests\VersionedGridFieldItemRequestTest
| Name | Description | |
|---|---|---|
| UnversionedObject | No description available | EMPTY |
| UnversionedOwner | No description available | EMPTY |
| VersionedObject | No description available | EMPTY |
| VersionedOwner | No description available | EMPTY |
\SilverStripe\Versioned\Tests\VersionedGridFieldTest
| Name | Description | |
|---|---|---|
| TestController | No description available | EMPTY |
\SilverStripe\Versioned\Tests\VersionedLazyLoadingTest
| Name | Description | |
|---|---|---|
| VersionedObject | No description available | EMPTY |
| VersionedSubObject | No description available | EMPTY |
\SilverStripe\Versioned\Tests\VersionedManyManyThroughListTest
| Name | Description | |
|---|---|---|
| VersionedItem | No description available | EMPTY |
| VersionedJoinObject | No description available | EMPTY |
| VersionedObject | Basic parent object | EMPTY |
\SilverStripe\Versioned\Tests\VersionedOwnershipTest
| Name | Description | |
|---|---|---|
| Attachment | No description available | EMPTY |
| Banner | Banner which doesn't declare its belongs_many_many, but owns an Image | EMPTY |
| CustomRelation | Object which is owned via a custom PHP method rather than DB relation | EMPTY |
| Image | Simple versioned dataobject | EMPTY |
| OwnedByUnversioned | Simple versioned dataobject | EMPTY |
| Related | Object which: - owned by has_many objects - owns many_many Objects | EMPTY |
| RelatedMany | Object which is owned by a has_one object | EMPTY |
| Subclass | Object which: - owns a has_one object - owns has_many objects | EMPTY |
| TestObject | No description available | EMPTY |
| TestPage | Page which owns a lits of banners | EMPTY |
| UnversionedOwner | No description available | EMPTY |
\SilverStripe\Versioned\Tests\VersionedStateExtensionTest
| Name | Description | |
|---|---|---|
| LinkableObject | Unversioned object. Links to this object should still contain stage params | EMPTY |
| TestController | No description available | EMPTY |
\SilverStripe\Versioned\Tests\VersionedTableTest
| Name | Description | |
|---|---|---|
| House | Class House | EMPTY |
| HouseVisit | Class HouseVisit | EMPTY |
| Roof | Class Roof | EMPTY |
| VersionedTableTest | No description available | EMPTY |
| Visitor | Class Visitor | EMPTY |
| WoodenRoof | Class WoodenRoof | EMPTY |
\SilverStripe\Versioned\Tests\VersionedTest
| Name | Description | |
|---|---|---|
| AnotherSubclass | No description available | EMPTY |
| ChangeSetTestObject | No description available | EMPTY |
| CustomTable | No description available | EMPTY |
| PublicExtension | Alters stage mode of extended object to be public | EMPTY |
| PublicStage | Versioned dataobject with public stage mode | EMPTY |
| PublicViaExtension | Public access is provided via extension rather than overriding canViewVersioned | EMPTY |
| RelatedWithoutversion | No description available | EMPTY |
| SingleStage | No description available | EMPTY |
| Subclass | No description available | EMPTY |
| TestObject | No description available | EMPTY |
| UnversionedWithField | No description available | EMPTY |
| WithIndexes | No description available | EMPTY |
\SilverStripe\Versioned\Tests\VersionsDeletedVersionsTest
| Name | Description | |
|---|---|---|
| CompanyOfficeLocation | No description available | EMPTY |
| CompanyPage | No description available | EMPTY |
| GalleryBlock | No description available | EMPTY |
| GalleryBlockItem | No description available | EMPTY |
| GalleryBlockPage | No description available | EMPTY |
| OfficeLocation | No description available | EMPTY |
\SilverStripe\Versioned\VersionedGridFieldState
| Name | Description | |
|---|---|---|
| VersionedGridFieldState | No description available | EMPTY |