WebsiteDashboardFeedback Board
Documentation Developer Documentation
Module
Fundamentals
Advanced
Troubleshooting
Invoice Synchronizers
Domain registrars
Hosting module
Support integrations
DNS integrations
Available DNS Types Create / Delete DNS record Create the dns provider Create zone Example code Get all zones Get zone details Introduction Update DNS record
Core
Config Service Domain Whois Service Webhook events and payloads
Themes
Structure Template extension order Extending a template file Create a new theme Compile theme SCSS with brand settings Theme configuration via config.xml Customization packages (brand presets) Add a CMS element from a theme Ship images, JavaScript and other theme assets Develop and debug a theme locally Twig helpers a theme uses
CMS
Adding custom elements
DNS integrations

Available DNS Types

You have to define all available DNS types for the given integrations. Those are displayed in the storefront for the customer to select from.

Example Code

public array $availableTypes = [
		"A" => "A",
		"AAAA" => "AAAA",
		"CNAME" => "CNAME",
		"MX" => "MX",
		"DKIM" => "DKIM",
		"SPF" => "SPF",
		"DMARC" => "DMARC",
		"TXT" => "TXT",
		"CAA" => "CAA",
		"SRV" => "SRV",
		"SVCB" => "SVCB",
		"HTTPS" => "HTTPS",
		"PTR" => "PTR",
		"NS" => "NS",
	];
Was this helpful?
On this page
  • Example Code
Was this helpful?