public function convertInput(DataField $dataField)
 {
     if (!empty($dataField->getInputValue())) {
         $content = file_get_contents($dataField->getInputValue());
         $rawData = ['url' => $dataField->getInputValue(), 'content' => base64_encode($content), 'size' => strlen($content)];
         $dataField->setRawData($rawData);
     } else {
         $dataField->setRawData(['content' => ""]);
     }
 }
 public function convertInput(DataField $dataField)
 {
     if (!empty($dataField->getInputValue()) && !empty($dataField->getInputValue()['sha1'])) {
         $rawData = $dataField->getInputValue();
         $rawData['content'] = $this->fileService->getBase64($rawData['sha1']);
         if (!$rawData['content']) {
             unset($rawData['content']);
         }
         $rawData['filesize'] = $this->fileService->getSize($rawData['sha1']);
         if (!$rawData['filesize']) {
             unset($rawData['filesize']);
         }
         $dataField->setRawData($rawData);
     } else {
         $dataField->setRawData(['content' => ""]);
     }
 }