PHP Класс Bolt\Controller\Backend\Upload

Автор: Ross Riley ([email protected])
Наследование: extends BackendBase
Показать файл Открыть проект

Открытые методы

Метод Описание
before ( Request $request, Silex\Application $app, null $roleRoute = null ) : null | RedirectResponse
uploadNamespace ( Request $request, string $namespace ) : Symfony\Component\HttpFoundation\JsonResponse Route to handle file uploads.

Защищенные методы

Метод Описание
addRoutes ( Silex\ControllerCollection $c )

Приватные методы

Метод Описание
getFilesToProcess ( Request $request, string $namespace, string $files = null ) : array Determine the list of files to upload.
handleUploadFiles ( Request $request, string $namespace, string $files = null ) : array Perform a file upload.
parser ( string $handler ) : array Parse a string and determine the upload prefix and namespace.
processCustomUploadHandler ( Request $request, array $handler ) : Symfony\Component\HttpFoundation\JsonResponse This handles the more advanced functionality where multiple upload handlers are provided. Only the first one is returned as a result, the result of this first upload is then attempted to copy to the remaining handlers.

Описание методов

addRoutes() защищенный Метод

protected addRoutes ( Silex\ControllerCollection $c )
$c Silex\ControllerCollection

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

public before ( Request $request, Silex\Application $app, null $roleRoute = null ) : null | RedirectResponse
$request Symfony\Component\HttpFoundation\Request
$app Silex\Application
$roleRoute null
Результат null | Symfony\Component\HttpFoundation\RedirectResponse

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

Route to handle file uploads.
public uploadNamespace ( Request $request, string $namespace ) : Symfony\Component\HttpFoundation\JsonResponse
$request Symfony\Component\HttpFoundation\Request
$namespace string
Результат Symfony\Component\HttpFoundation\JsonResponse