Kontroleriai randasi: app/Http/Contollers (app\Providers\RouteServiceProvider.php -> protected $namespace = 'App\Http\Controllers';)
Sukuriame php failą: FirstController.php :
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
class FirstController extends Controller{
public function show() {
return view('welcome');
}
}
?>
Ir nurodome route musu kontrolerį apdoroti užklausai about
Route::get('/about', 'FirstController@show');
FirstController@show -> kontrolerio vardas ir jame esančio modelio
Jei kontroleris papildomoje papkėje: app\Http\Controllers\Post\FirstController.php
web.php
Route::get('/about', 'Post\FirstController@show');
Post\FirstController.php :
<?php
namespace App\Http\Controllers\Post;
use App\Http\Controllers\Controller;
class FirstController extends Controller{
public function show() {
return view('welcome');
}}?>
Sukuriame php failą: FirstController.php :
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
class FirstController extends Controller{
public function show() {
return view('welcome');
}
}
?>
Ir nurodome route musu kontrolerį apdoroti užklausai about
Route::get('/about', 'FirstController@show');
FirstController@show -> kontrolerio vardas ir jame esančio modelio
Jei kontroleris papildomoje papkėje: app\Http\Controllers\Post\FirstController.php
web.php
Route::get('/about', 'Post\FirstController@show');
Post\FirstController.php :
<?php
namespace App\Http\Controllers\Post;
use App\Http\Controllers\Controller;
class FirstController extends Controller{
public function show() {
return view('welcome');
}}?>
Komentarai
Rašyti komentarą