Spaces:
No application file
No application file
declare(strict_types=1); | |
namespace Mautic\IntegrationsBundle\Integration\Interfaces; | |
interface ConfigFormInterface extends IntegrationInterface | |
{ | |
public function getDisplayName(): string; | |
/** | |
* Return the name/class of the form type to override the default or just return NULL to use the default. | |
* | |
* @return string|null Name of the form type service | |
*/ | |
public function getConfigFormName(): ?string; | |
/** | |
* Return the template to use from the controller. Return null to use the default. | |
* | |
* @return string|null Name of the template like SomethingBundle:Config:form.html.twig | |
*/ | |
public function getConfigFormContentTemplate(): ?string; | |
} | |