2017-01-10 5 views

Antwort

0

können Sie dependencyy Injektion erhalten alle Eingangsdaten wie folgt verwendet werden:

<?php 
... 
public function store(Request $request) 
{ 
    $input = $request->all(); 
} 
1
<?php namespace App\Http\Controllers; 

use App\Http\Controllers\Controller; 
use Illuminate\Http\Request; 

class UserController extends Controller { 

/** 
* Store a newly created resource in storage. 
* 
* @param Illuminate\Http\Request $request 
* @return Response 
*/ 
public function store(Request $request) { 
    $name = $request->all(); 
}} 

Versuchen mit diesem wird es funktionieren - seine für Laravel feine Arbeiten 5,2

0
 use Illuminate\Http\Request; 
    public function store(Request $request) { 
      $data= $request->all(); 
      dd($data); 
    } 
0

Sie können dies versuchen:

use Request;

und überprüfen Request alias in app.php

'Request' => Illuminate\Support\Facades\Request::class, 

Hoffnung diese Arbeit für Sie!

0

Sie können es in den folgenden Code verwenden.

<?php 

namespace ... 

use Illuminate\Http\Request; 

class TestController extends Controller 
{ 
    public function requestTest(Request $request) 
    { 
    dd($request->all()); 
    } 
} 
0

Dies ist nur ein kleines Problem des Namensraumes, wenn Sie anfordern verwenden mögen :: alle() dann Namensraum bitte wie

Verwendung/Anfragen verwenden;

0

dieses Problem ist ein Namespace-Problem. Wenn Sie Request :: all() verwenden möchten, müssen Sie/namspace verwenden verwenden. oder wenn Sie Input :: all() verwenden möchten, müssen Sie Illuminate \ Http \ Request verwenden;

Verwandte Themen