home
/
zktecojo
/
public_html
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Testing
➕ New
📤 Upload
✎ Editing:
Client.php
← Back
<?php namespace Illuminate\Foundation\Testing; use Illuminate\Foundation\Application; use Symfony\Component\HttpKernel\Client as BaseClient; use Symfony\Component\BrowserKit\Request as DomRequest; class Client extends BaseClient { /** * Convert a BrowserKit request into a Illuminate request. * * @param \Symfony\Component\BrowserKit\Request $request * @return \Illuminate\Http\Request */ protected function filterRequest(DomRequest $request) { $httpRequest = Application::onRequest('create', $this->getRequestParameters($request)); $httpRequest->files->replace($this->filterFiles($httpRequest->files->all())); return $httpRequest; } /** * Get the request parameters from a BrowserKit request. * * @param \Symfony\Component\BrowserKit\Request $request * @return array */ protected function getRequestParameters(DomRequest $request) { return array( $request->getUri(), $request->getMethod(), $request->getParameters(), $request->getCookies(), $request->getFiles(), $request->getServer(), $request->getContent() ); } }
💾 Save Changes
Cancel
📤 Upload File
×
Select File
Upload
Cancel
➕ Create New
×
Type
📄 File
📁 Folder
Name
Create
Cancel
✎ Rename Item
×
Current Name
New Name
Rename
Cancel
🔐 Change Permissions
×
Target File
Permission (e.g., 0755, 0644)
0755
0644
0777
Apply
Cancel