public function preProcessValueHash($incomingValueHash)
{
if (isset($incomingValueHash['data'])) {
$tempFile = tempnam($this->temporaryDirectory, 'eZ_REST_BinaryFile');
file_put_contents($tempFile, base64_decode($incomingValueHash['data']));
unset($incomingValueHash['data']);
$incomingValueHash['inputUri'] = $tempFile;
}
return $incomingValueHash;
}