Classes

\DNADesign\Elemental\Controllers

Name Description
ElementController Optional controller for every element which has its own logic, e.g. in forms. EMPTY
ElementSiteTreeFilterSearch No description available EMPTY
ElementalAreaController Controller for "ElementalArea" - handles loading and saving of in-line edit forms in an elemental area in admin EMPTY

\DNADesign\Elemental\Extensions

Name Description
ElementalAreaUsedOnTableExtension No description available EMPTY
ElementalAreasExtension This extension handles most of the relationships between pages and element area, it doesn't add an ElementArea to the page however. Because of this, developers can add multiple {@link ElementArea} areas to to a page. EMPTY
ElementalCMSMainExtension No description available EMPTY
ElementalContentControllerExtension No description available EMPTY
ElementalLeftAndMainExtension No description available EMPTY
ElementalPageExtension No description available EMPTY
GridFieldAddNewMultiClassHandlerExtension Class GridFieldAddNewMultiClassHandlerExtension EMPTY
GridFieldDetailFormItemRequestExtension No description available EMPTY

\DNADesign\Elemental\Forms

Name Description
EditFormFactory No description available EMPTY
ElementalAreaConfig No description available EMPTY
ElementalAreaField No description available EMPTY
TextCheckboxGroupField No description available EMPTY

\DNADesign\Elemental\GraphQL

Name Description
AddElementToAreaMutation No description available EMPTY
DeleteBlocksMutation No description available EMPTY
DuplicateElementMutation No description available EMPTY
ElementsResolver No description available EMPTY
ReadOneAreaResolver No description available EMPTY
ReadOneBlockResolver No description available EMPTY
SortBlockMutationCreator Given a source block ID and the ID of the block to reorder the source block after, update all affected sort orders for the block and its siblings. Only the source block will have a new version written, all siblings will be updated underneath the ORM to avoid this. EMPTY

\DNADesign\Elemental\GraphQL\Resolvers

Name Description
Resolver No description available EMPTY

\DNADesign\Elemental\GraphQL\Types

Name Description
ObjectType Creates a "scalar" type that is a single dimension object - represented as an associative array on the PHP side. EMPTY

\DNADesign\Elemental\Models

Name Description
BaseElement Class BaseElement EMPTY
ElementContent No description available EMPTY
ElementalArea Class ElementalArea EMPTY

\DNADesign\Elemental\ORM\FieldType

Name Description
DBObjectType No description available EMPTY

\DNADesign\Elemental\Reports

Name Description
ElementTypeReport No description available EMPTY
ElementsInUseReport No description available EMPTY
Name Description
ElementalSolrIndex Provides ability to index Elemental content for a page, so it can be returned in the context of the page that the elements belong to EMPTY

\DNADesign\Elemental\Services

Name Description
ElementTabProvider Provides top-level CMS field tab names for any element that extends BaseElement EMPTY
ElementTypeRegistry No description available EMPTY
ReorderElements No description available EMPTY

\DNADesign\Elemental\Tasks

Name Description
MigrateContentToElement No description available EMPTY

\DNADesign\Elemental\Tests

Name Description
BaseElementTest No description available EMPTY
ElementControllerTest No description available EMPTY
ElementalAreaTest No description available EMPTY
ElementalEditorTest No description available EMPTY
ElementalPageExtensionTest No description available EMPTY

\DNADesign\Elemental\Tests\Behat\Context

Name Description
FeatureContext No description available EMPTY
FixtureContext Context used to create fixtures in the SilverStripe ORM. EMPTY

\DNADesign\Elemental\Tests\Controllers

Name Description
ElementSiteTreeFilterSearchTest No description available EMPTY

\DNADesign\Elemental\Tests\Extensions

Name Description
ElementalAreasExtensionTest No description available EMPTY
ElementalCMSMainExtensionTest No description available EMPTY

\DNADesign\Elemental\Tests\Forms

Name Description
EditFormFactoryTest No description available EMPTY
ElementalAreaFieldTest No description available EMPTY
TextCheckboxGroupFieldTest No description available EMPTY

\DNADesign\Elemental\Tests\GraphQL

Name Description
AddElementToAreaMutationTest No description available EMPTY
FakeResolveInfo No description available EMPTY
SortBlockMutationCreatorTest No description available EMPTY

\DNADesign\Elemental\Tests\Legacy\GraphQL

Name Description
AddElementToAreaMutationTest No description available EMPTY
SortBlockMutationCreatorTest No description available EMPTY

\DNADesign\Elemental\Tests\Reports

Name Description
ElementsInUseReportTest No description available EMPTY

\DNADesign\Elemental\Tests\Services

Name Description
ElementTabProviderTest No description available EMPTY
ReorderElementsTest No description available EMPTY

\DNADesign\Elemental\Tests\Src

Name Description
TestElement No description available EMPTY
TestElementController No description available EMPTY
TestPage No description available EMPTY
TestPageController No description available EMPTY
TestUnusedElement No description available EMPTY

\DNADesign\Elemental\Tests\Tasks

Name Description
MigrateContentToElementTest No description available EMPTY

\DNADesign\Elemental\Tests\TopPage

Name Description
TestBlockPage Class TestBlockPage EMPTY
TestChildPage Class TestChildPage EMPTY
TestContent Class TestContent EMPTY
TestList No description available EMPTY
TopPageTest No description available EMPTY

\DNADesign\Elemental\TopPage

Name Description
DataExtension Class DataExtension EMPTY
FluentExtension Class FluentExtension EMPTY
SiteTreeExtension Class SiteTreeExtension EMPTY
TestState No description available EMPTY