Spaces:
No application file
No application file
| declare(strict_types=1); | |
| namespace Mautic\LeadBundle\Event; | |
| use Mautic\CoreBundle\Event\CommonEvent; | |
| final class ImportMappingEvent extends CommonEvent | |
| { | |
| public bool $objectSupported = false; | |
| public array $fields = []; | |
| public function __construct( | |
| public string $routeObjectName | |
| ) { | |
| } | |
| /** | |
| * Check if the import is for said route object and notes if the object exist. | |
| */ | |
| public function importIsForRouteObject(string $routeObject): bool | |
| { | |
| if ($this->routeObjectName === $routeObject) { | |
| $this->objectSupported = true; | |
| return true; | |
| } | |
| return false; | |
| } | |
| } | |