Networking\InitCmsBundle\Controller\MediaMultiUploadController::upload PHP Метод

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

public upload ( )
    public function upload()
    {
        /** @var Request $request */
        $request = $this->container->get('request');
        $response = new FineUploaderResponse();
        $files = $this->getFiles($request->files);
        foreach ((array) $files as $file) {
            try {
                $this->handleUpload($file, $response, $request);
            } catch (UploadException $e) {
                $response->setSuccess(false);
                $response->setError($e->getMessage());
                if ($e instanceof DuplicateMediaException) {
                    $response->offsetSet('duplicate', true);
                }
                $this->errorHandler->addException($response, $e);
            }
        }
        $status = $response->getError() ? 500 : 200;
        return $this->createSupportedJsonResponse($response->assemble(), $status);
    }
MediaMultiUploadController