Classes

\SilverStripe\CKANRegistry\Forms

Name Description
GridFieldResourceTitle Presents a title for the {@link Resource} data set and selected resource, as well as a toggle to hide or show the resource locator field in the CMS. EMPTY
PresentedOptionsField A PresentedOptionsField renders either a list of options that can be chosen for a {@link DropdownFilter}, or a text area allowing free text entry per line. EMPTY
ResourceLocatorField No description available EMPTY
ResultConditionsField A ResultConditionsField renders a list of "must have" and "must not have" text conditions which are then used to determine whether a column is displayed to frontend users. EMPTY

\SilverStripe\CKANRegistry\Forms\GridField\GridFieldDetailForm

Name Description
ResourceFieldItemRequest No description available EMPTY

\SilverStripe\CKANRegistry\Model

Name Description
Resource A CKAN Resource that belongs to a DataSet/Package, as to be accessed via the CKAN API. EMPTY
ResourceField Represents a generic field on a CKAN Resource, e.g. a column in a spreadsheet. EMPTY
ResourceFilter Represents a filter for a data resource, which accepts user inputted data and generates a query string (?key=value) to use in a request against a CKAN API for that particular resource in order to filter the results shown in a representation of that data. EMPTY

\SilverStripe\CKANRegistry\Model\ResourceFilter

Name Description
Dropdown Provides a single select option for CKAN resources to be filtered by EMPTY

\SilverStripe\CKANRegistry\Page

Name Description
CKANRegistryPage A CKANRegistryPage will render a chosen CKAN data set on the frontend, provide the user with configurable filters and display a set of CMS configured columns. EMPTY
CKANRegistryPageController No description available EMPTY

\SilverStripe\CKANRegistry\Service

Name Description
APIClient No description available EMPTY
ResourcePopulator This service will take a CKAN Resource and populate its Fields `has_many` relationship and other data from the CKAN API EMPTY

\SilverStripe\CKANRegistry\Tests\Behat\Context

Name Description
FeatureContext No description available EMPTY
FixtureContext No description available EMPTY

\SilverStripe\CKANRegistry\Tests\Forms

Name Description
GridFieldResourceTitleTest No description available EMPTY
PresentedOptionsFieldTest No description available EMPTY
ResourceLocatorFieldTest No description available EMPTY
ResultConditionsFieldTest No description available EMPTY

\SilverStripe\CKANRegistry\Tests\Forms\GridField\GridFieldDetailForm

Name Description
ResourceFieldItemRequestTest No description available EMPTY

\SilverStripe\CKANRegistry\Tests\Model

Name Description
ResourceFieldTest No description available EMPTY
ResourceFilterTest No description available EMPTY
ResourceTest No description available EMPTY

\SilverStripe\CKANRegistry\Tests\Model\ResourceFilter

Name Description
DropdownTest No description available EMPTY

\SilverStripe\CKANRegistry\Tests\Model\ResourceFilterTest

Name Description
InvalidResourceFilter Represents an invalid {@link ResourceFilter} implementation, used for testing error handling EMPTY

\SilverStripe\CKANRegistry\Tests\Page

Name Description
CKANRegistryPageControllerFunctionalTest No description available EMPTY
CKANRegistryPageControllerTest No description available EMPTY
CKANRegistryPageTest No description available EMPTY

\SilverStripe\CKANRegistry\Tests\Service

Name Description
APIClientTest No description available EMPTY
ResourcePopulatorTest No description available EMPTY