Example #1
0
 protected function routeUpload(Context $context)
 {
     $dataDir = $context->getHeaderLine('x-data-dir');
     @mkdir($dataDir, 0755, true);
     $result = [];
     foreach ($context->getUploadedFiles() as $files) {
         foreach ($files as $file) {
             $filename = $file->getClientFilename();
             $file->moveTo($dataDir . '/' . $filename);
             $result[] = $filename;
         }
     }
     $context->setStatus(200);
     $context->setContentType('application/json');
     $context->setState('files', $result);
 }