2017-12-31 56 views
-3

Hallo ich bin neu in Laravel und versuche es zu lernen.Was ist der PagesController in Laravel?

Ich kam dieser Code über die Routen/web.php deklariert ist:

Route::get('/', function() { 
    return view('welcome'); 
}); 

Route::get('about', function() { 
    $joe = ["hi","this","is","about","us"]; 
    return view('about',['joe'=>$joe]); 
}); 

Route::get('services', function() { 
    $joe = ["hi","this","is","about","us"]; 
    return view('services'); 
}); 

aber in einem anderen Beispiel, das sie wie folgt erklärt:

Route::get('/','[email protected]'); 
Route::get('/',[email protected]'); 

Ich bin neuen Rahmen Laravel.

+3

tun einige Zeit mit dem Lesen der Dokumentation verbringen. –

Antwort

2

Der Controller ist verantwortlich für die Steuerung der Anwendungslogik und fungiert als Koordinator zwischen der Ansicht und dem Modell. Der Controller empfängt eine Eingabe von den Benutzern über die Ansicht, verarbeitet dann die Benutzerdaten mit Hilfe von Modell und übergibt die Ergebnisse zurück an die Ansicht.

More Info (Laravel Controller)

Sie Ihren Code wie folgt umschreiben kann:

web.php

Route::get('/', '[email protected]); 

MainController.php

<?php 

namespace App\Http\Controllers; 

use App\Http\Controllers\Controller; 

class MainController extends Controller 
{ 
    public function index() 
    { 
     return view('welcome'); 
    } 
} 

Lesen Sie mehr über MVC Entwurfsmuster
More Info (MVC)

Verwandte Themen