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 |