jbennecker\ElementalSiteSearch\SiteTreeSearchExtension
Synopsis
class SiteTreeSearchExtension
extends DataExtension
{
- // members
- private static array $db = ;
- private static array $indexes = ;
- private static array $defaults = ;
- private static array $create_table_options = ;
- // methods
- public void onBeforeWrite()
- private void collateSearchContent()
- private static bool isElementalPage()
- private array collateSearchContentFromElements()
- public void updateSettingsFields()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $create_table_options — array
- $db — array
- $defaults — array
- $indexes — array
Methods
private
- collateSearchContent() — Generate the search content to use for the searchable object
- collateSearchContentFromElements()
- isElementalPage()