PartKeepr\UploadedFileBundle\Controller\TemporaryFileController::webcamUploadAction PHP Метод

webcamUploadAction() публичный Метод

Uploads a webcam image.
public webcamUploadAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request The request to process
Результат Symfony\Component\HttpFoundation\Response
    public function webcamUploadAction(Request $request)
    {
        $file = new TempUploadedFile();
        $fileService = $this->get('partkeepr_uploadedfile_service');
        $data = $request->getContent();
        $base64 = explode(',', $data);
        $fileService->replaceFromData($file, base64_decode($base64[1]), 'webcam.png');
        $this->getDoctrine()->getManager()->persist($file);
        $this->getDoctrine()->getManager()->flush();
        return $file;
    }