2016-06-29 16 views
-1
use App\User; 
use Illuminate\Support\Facades\Input; 
use Illuminate\Support\Facades\Validator; 
use Illuminate\Support\Facades\Response; 

tun muß ich jedes Mal, wenn die oben Import Klasse schreiben, wenn ich einen neuen Controller zu erstellen? In Laravel 4.2 automatisch tutImport Klasse in Laravel 5.2

ist eine andere Möglichkeit, dies zu tun?

+0

Was meinst du mit „In Laravel 4.2 es funktioniert automatisch“ verlängern? –

Antwort

0

Ja, das tust du. Ihre App ist unter dem Namespace App;, also wenn Sie die Input Klasse verwenden möchten, aber Sie nicht sagen, wird PHP versuchen, es unter Ihrem Namespace App; suchen und eine Ausnahme wird seit der Klasse, die Sie suchen, geworfen werden wird wahrscheinlich nicht da sein.

+0

danke. Wie funktioniert die App.php Datei im Config Ordner? Wir definieren alle Klassen innerhalb dieser Datei wie (Input, Validator, ..., ..). Dieser Befehl 'Illuminate \ Support \ Facades \ Input' sucht nach Eingabeklasse innerhalb von App .php Datei? Wie funktioniert der Fluss? – srivat1

+0

@ srivat1 Welche Version von Laravel verwenden Sie? –

+0

Laravel Version 5.2 – srivat1

0

Diese sind keine obligatorische Klasse. Immer wenn Sie diese Faces verwenden, müssen Sie hinzufügen

Es gibt eine Möglichkeit, die ich kenne.

  1. Klasse so etwas wie CustomController
  2. Fügen Sie die alle gemeinsam in diesem Controller eingestuft.
  3. nun für jeden Controller können Sie die neue CustomController