formV2 = new FormMetaDecorator($payload->formV2); $this->formV3 = $payload->formV3; $this->fieldBlocks = $payload->formV3->blocks; } public function canHandle(): bool { return true; } abstract public function process(); protected function getMetaV2($key) { return give()->form_meta->get_meta($this->formV2->id, $key, true); } }