ResponseFactory
Illuminate\Contracts\Routing\ResponseFactory
interface src/Illuminate/Contracts/Routing/ResponseFactory.php
download
v11.0.0 以前から
download($file, $name = null, array $headers = [], $disposition = 'attachment')
@param \SplFileInfo|string $file
@param string|null $name
@param array $headers
@param string|null $disposition
@return \Symfony\Component\HttpFoundation\BinaryFileResponse
-
v11.0.0
追加
- 変更後
download($file, $name = null, array $headers = [], $disposition = 'attachment') [@param \SplFileInfo|string $file, @param string|null $name, @param array $headers, @param string|null $disposition, @return \Symfony\Component\HttpFoundation\BinaryFileResponse]
eventStream
v13.0.0 から
eventStream(Closure $callback, array $headers = [], Illuminate\Http\StreamedEvent|string|null $endStreamWith = '</stream>')
@param \Closure $callback
@param array $headers
@param \Illuminate\Http\StreamedEvent|string|null $endStreamWith
@return \Symfony\Component\HttpFoundation\StreamedResponse
-
v13.0.0
追加
- 変更後
eventStream(Closure $callback, array $headers = [], Illuminate\Http\StreamedEvent|string|null $endStreamWith = '</stream>') [@param \Closure $callback, @param array $headers, @param \Illuminate\Http\StreamedEvent|string|null $endStreamWith, @return \Symfony\Component\HttpFoundation\StreamedResponse]
file
v11.0.0 以前から
file($file, array $headers = [])
@param \SplFileInfo|string $file
@param array $headers
@return \Symfony\Component\HttpFoundation\BinaryFileResponse
-
v11.0.0
追加
- 変更後
file($file, array $headers = []) [@param \SplFileInfo|string $file, @param array $headers, @return \Symfony\Component\HttpFoundation\BinaryFileResponse]
json
v11.0.0 以前から
json($data = [], $status = 200, array $headers = [], $options = 0)
@param mixed $data
@param int $status
@param array $headers
@param int $options
@return \Illuminate\Http\JsonResponse
-
v11.0.0
追加
- 変更後
json($data = [], $status = 200, array $headers = [], $options = 0) [@param mixed $data, @param int $status, @param array $headers, @param int $options, @return \Illuminate\Http\JsonResponse]
jsonp
v11.0.0 以前から
jsonp($callback, $data = [], $status = 200, array $headers = [], $options = 0)
@param string $callback
@param mixed $data
@param int $status
@param array $headers
@param int $options
@return \Illuminate\Http\JsonResponse
-
v11.0.0
追加
- 変更後
jsonp($callback, $data = [], $status = 200, array $headers = [], $options = 0) [@param string $callback, @param mixed $data, @param int $status, @param array $headers, @param int $options, @return \Illuminate\Http\JsonResponse]
make
v11.0.0 以前から
make($content = '', $status = 200, array $headers = [])
@param array|string $content
@param int $status
@param array $headers
@return \Illuminate\Http\Response
-
v11.0.0
追加
- 変更後
make($content = '', $status = 200, array $headers = []) [@param array|string $content, @param int $status, @param array $headers, @return \Illuminate\Http\Response]
noContent
v11.0.0 以前から
noContent($status = 204, array $headers = [])
@param int $status
@param array $headers
@return \Illuminate\Http\Response
-
v11.0.0
追加
- 変更後
noContent($status = 204, array $headers = []) [@param int $status, @param array $headers, @return \Illuminate\Http\Response]
redirectGuest
v11.0.0 以前から
redirectGuest($path, $status = 302, $headers = [], $secure = null)
@param string $path
@param int $status
@param array $headers
@param bool|null $secure
@return \Illuminate\Http\RedirectResponse
-
v11.0.0
追加
- 変更後
redirectGuest($path, $status = 302, $headers = [], $secure = null) [@param string $path, @param int $status, @param array $headers, @param bool|null $secure, @return \Illuminate\Http\RedirectResponse]
redirectTo
v11.0.0 以前から
redirectTo($path, $status = 302, $headers = [], $secure = null)
@param string $path
@param int $status
@param array $headers
@param bool|null $secure
@return \Illuminate\Http\RedirectResponse
-
v11.0.0
追加
- 変更後
redirectTo($path, $status = 302, $headers = [], $secure = null) [@param string $path, @param int $status, @param array $headers, @param bool|null $secure, @return \Illuminate\Http\RedirectResponse]
redirectToAction
v11.0.0 以前から
redirectToAction($action, $parameters = [], $status = 302, $headers = [])
@param array|string $action
@param mixed $parameters
@param int $status
@param array $headers
@return \Illuminate\Http\RedirectResponse
-
v11.0.0
追加
- 変更後
redirectToAction($action, $parameters = [], $status = 302, $headers = []) [@param array|string $action, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
redirectToIntended
v11.0.0 以前から
redirectToIntended($default = '/', $status = 302, $headers = [], $secure = null)
@param string $default
@param int $status
@param array $headers
@param bool|null $secure
@return \Illuminate\Http\RedirectResponse
-
v11.0.0
追加
- 変更後
redirectToIntended($default = '/', $status = 302, $headers = [], $secure = null) [@param string $default, @param int $status, @param array $headers, @param bool|null $secure, @return \Illuminate\Http\RedirectResponse]
redirectToRoute
v11.0.0 以前から
redirectToRoute($route, $parameters = [], $status = 302, $headers = [])
@param \BackedEnum|string $route
@param mixed $parameters
@param int $status
@param array $headers
@return \Illuminate\Http\RedirectResponse
-
v11.0.0
追加
- 変更後
redirectToRoute($route, $parameters = [], $status = 302, $headers = []) [@param string $route, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
-
v11.32.0
シグネチャ変更
- 変更前
redirectToRoute($route, $parameters = [], $status = 302, $headers = []) [@param string $route, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]- 変更後
redirectToRoute($route, $parameters = [], $status = 302, $headers = []) [@param \BackedEnum|string $route, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
stream
v11.0.0 以前から
stream($callback, $status = 200, array $headers = [])
@param callable $callback
@param int $status
@param array $headers
@return \Symfony\Component\HttpFoundation\StreamedResponse
-
v11.0.0
追加
- 変更後
stream($callback, $status = 200, array $headers = []) [@param callable $callback, @param int $status, @param array $headers, @return \Symfony\Component\HttpFoundation\StreamedResponse]
streamDownload
v11.0.0 以前から
streamDownload($callback, $name = null, array $headers = [], $disposition = 'attachment')
@param callable $callback
@param string|null $name
@param array $headers
@param string|null $disposition
@return \Symfony\Component\HttpFoundation\StreamedResponse
-
v11.0.0
追加
- 変更後
streamDownload($callback, $name = null, array $headers = [], $disposition = 'attachment') [@param callable $callback, @param string|null $name, @param array $headers, @param string|null $disposition, @return \Symfony\Component\HttpFoundation\StreamedResponse]
streamJson
v12.0.0 から
streamJson($data, $status = 200, $headers = [], $encodingOptions = 15)
@param array $data
@param int $status
@param array $headers
@param int $encodingOptions
@return \Symfony\Component\HttpFoundation\StreamedJsonResponse
-
v12.0.0
追加
- 変更後
streamJson($data, $status = 200, $headers = [], $encodingOptions = 15) [@param array $data, @param int $status, @param array $headers, @param int $encodingOptions, @return \Symfony\Component\HttpFoundation\StreamedJsonResponse]
view
v11.0.0 以前から
view($view, $data = [], $status = 200, array $headers = [])
@param string|array $view
@param array $data
@param int $status
@param array $headers
@return \Illuminate\Http\Response
-
v11.0.0
追加
- 変更後
view($view, $data = [], $status = 200, array $headers = []) [@param string|array $view, @param array $data, @param int $status, @param array $headers, @return \Illuminate\Http\Response]