3rd Party Support
use BoldMinded\Dexter\Service\Config;
use BoldMinded\Dexter\Service\Field\FieldTypeInterface;
use ExpressionEngine\Model\Channel\ChannelEntry;
use ExpressionEngine\Model\Content\FieldFacade;
class YourAddonDexter implements FieldTypeInterface
{
public function process(
ChannelEntry $channelEntry,
Config $config,
$fieldId,
$fieldSettings,
$value,
FieldFacade|null $fieldFacade
): array {
// Do stuff to format data for Algolia or Meilsearch
return [
'foobar' => 'bazz'
];
}
}Last updated